See: Description
Interface | Description |
---|---|
AuthenticateCallbackHandler | |
AuthenticationContext |
An object representing contextual information from the authentication session.
|
AuthorizationIdProvider | |
KafkaPrincipalBuilder |
Pluggable principal builder interface which supports both SSL authentication through
SslAuthenticationContext and SASL through SaslAuthenticationContext . |
KafkaPrincipalSerde |
Serializer/Deserializer interface for
KafkaPrincipal for the purpose of inter-broker forwarding. |
Login |
Login interface for authentication.
|
SecurityProviderCreator |
An interface for generating security providers.
|
SslEngineFactory |
Plugin interface for allowing creation of
SSLEngine object in a custom way. |
Class | Description |
---|---|
ConfluentPrincipal |
ConfluentPrincipal extends KafkaPrincipal to provide extra utility for principals. |
IdentityMetadata | |
IdentityMetadata.Builder | |
KafkaPrincipal |
Principals in Kafka are defined by a type and a name.
|
PlaintextAuthenticationContext | |
SaslAuthenticationContext | |
SaslExtensions |
A simple immutable value object class holding customizable SASL extensions.
|
SaslExtensionsCallback |
Optional callback used for SASL mechanisms if any extensions need to be set
in the SASL exchange.
|
SslAuthenticationContext |
Enum | Description |
---|---|
SecurityProtocol |