Package org.apache.kafka.common.security.auth
-
Interface Summary Interface Description AuthenticateCallbackHandler AuthenticationContext An object representing contextual information from the authentication session.KafkaPrincipalBuilder Pluggable principal builder interface which supports both SSL authentication throughSslAuthenticationContext
and SASL throughSaslAuthenticationContext
.Login Login interface for authentication.PrincipalBuilder Deprecated. As of Kafka 1.0.0, useKafkaPrincipalBuilder
instead.SecurityProviderCreator An interface for generating security providers.SslEngineFactory Plugin interface for allowing creation of SSLEngine object in a custom way. -
Class Summary Class Description DefaultPrincipalBuilder Deprecated. As of Kafka 1.0.0.KafkaPrincipal Principals in Kafka are defined by a type and a name.PlaintextAuthenticationContext SaslAuthenticationContext SaslExtensions A simple immutable value object class holding customizable SASL extensionsSaslExtensionsCallback Optional callback used for SASL mechanisms if any extensions need to be set in the SASL exchange.SslAuthenticationContext -
Enum Summary Enum Description SecurityProtocol