Class OAuthBearerServerLoginCallbackHandler

java.lang.Object
io.confluent.kafka.server.plugins.auth.oauth.OAuthBearerServerLoginCallbackHandler
All Implemented Interfaces:
CallbackHandler, org.apache.kafka.common.security.auth.AuthenticateCallbackHandler

public class OAuthBearerServerLoginCallbackHandler extends Object implements org.apache.kafka.common.security.auth.AuthenticateCallbackHandler
A CallbackHandler for the OAuthLoginModule of a Kafka Broker. JAAS options are subject to validation by registered additional authentication callback handlers.
  org.apache.kafka.common.security.oauthbearer.OAuthBearerLoginModule Required
      publicKeyPath="/tmp/key.pem"
 

This class should be explicitly set via the listener.name.XXX.YYY.sasl.login.callback.handler.class configuration property

  • Constructor Details

    • OAuthBearerServerLoginCallbackHandler

      public OAuthBearerServerLoginCallbackHandler()
  • Method Details