RC1 of Strimzi Kafka OAuth library 0.6.0


Jakub Scholz
 

Hi,

Release Candidate 1 of the 0.6.0 version of the Strimzi Kafka OAuth library is now available for testing: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.6.0-rc1

The main changes are:
* Optimized internals
* Improved server-side logging
* Improved handling of expired or otherwise invalidated access tokens
    ** Fixed, and documented the re-authentication support
    ** Added OAuthSessionAuthorizer
    ** Deprecated the JwtKafkaPrincipalBuilder in favor of the new OAuthKafkaPrincipalBuilder
    ** KeycloakRBACAuthorizer improvements
    ** Introduced fast JWKS keys refresh
    ** Fixed exception types thrown during token validation

To test it, you can use the staging Maven repository:

  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1073</url>
    </repository>
  </repositories>

Any feedback can be provided here, on Slack or as a GitHub issue.

Thanks & Regards
Jakub