Class PreTokenValidationExtensionsValidatorCallback

java.lang.Object
org.apache.kafka.common.security.oauthbearer.CommonExtensionsValidatorCallback
org.apache.kafka.common.security.oauthbearer.PreTokenValidationExtensionsValidatorCallback
All Implemented Interfaces:
Callback, Contextable

public class PreTokenValidationExtensionsValidatorCallback extends CommonExtensionsValidatorCallback
This callback class will be used to process the sasl extensions even before we validate the token, hence it does not accept token as constructor argument.
  • Constructor Details

    • PreTokenValidationExtensionsValidatorCallback

      public PreTokenValidationExtensionsValidatorCallback(SaslExtensions extensions, boolean isExternalOAuthToken)
    • PreTokenValidationExtensionsValidatorCallback

      public PreTokenValidationExtensionsValidatorCallback(SaslExtensions extensions, io.confluent.kafka.util.ClientContext context, boolean isExternalOAuthToken)
  • Method Details

    • isExternalOAuthToken

      public boolean isExternalOAuthToken()