| Class | Description |
|---|---|
| JaasServerOauthValidatorCallbackHandler |
This CallbackHandler implements the OAuth2 support.
|
| OAuthKafkaPrincipal |
This class extends the KafkaPrincipal object to store additional info obtained at session authentication time,
and required later by a custom authorizer.
|
| OAuthKafkaPrincipalBuilder |
This class needs to be enabled as the PrincipalBuilder on Kafka Broker.
|
| OAuthSessionAuthorizer |
An authorizer that grants access only if the access token used during SASL/OAUTHBEARER based authentication
has not yet expired based on expiry time of the token as set by Authorization Server when the token was issued.
|
| ServerConfig |
| Exception | Description |
|---|---|
| OAuthSaslAuthenticationException |
This class is used to communicate a SaslAuthenticationException in a way that also signals that any logging
has already been performed, and should not be done again in the delegating class.
|
Copyright © 2021. All rights reserved.