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 throughSslAuthenticationContextand SASL throughSaslAuthenticationContext.KafkaPrincipalSerde Serializer/Deserializer interface forKafkaPrincipalfor the purpose of inter-broker forwarding.Login Login interface for authentication.SecurityProviderCreator An interface for generating security providers.SslEngineFactory Plugin interface for allowing creation ofSSLEngineobject in a custom way. -
Class Summary Class Description 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