Package org.apache.kafka.common.security.oauthbearer
package org.apache.kafka.common.security.oauthbearer
-
ClassDescriptionA
Callback
for use by theSaslServer
implementation when it needs to validate the SASL extensions for the OAUTHBEARER mechanism Callback handlers should use theOAuthBearerExtensionsValidatorCallback.valid(String)
method to communicate valid extensions back to the SASL server.TheLoginModule
for the SASL/OAUTHBEARER mechanism.Theb64token
value as defined in RFC 6750 Section 2.1 along with the token's specific scope and lifetime and principal name.ACallback
for use by theSaslClient
andLogin
implementations when they require an OAuth 2 bearer token.ACallback
for use by theSaslServer
implementation when it needs to provide an OAuth 2 bearer token compact serialization for validation.