All Classes and Interfaces

Class
Description
This class represents the parameters that will be used to generate the Sigv4 signature as well as the final Authentication Payload sent to the kafka broker.
This class is used to model the authentication response sent by the broker.
This class is used to generate the AWS Sigv4 signed authentication payload sent by the IAMSaslClient to the broker.
This class is used to pass AWSCredentials to the IAMSaslClient.
 
This client callback handler is used to extract AWSCredentials.
This Login Module is used to register the IAMSaslClientProvider.
This login callback handler is used to extract base64 encoded signed url as an auth token.
Implements the contract provided by OAuthBearerToken interface
The IAMSaslClient is used to provide SASL integration with AWS IAM.
 
 
 
This AWS Credential Provider is used to load up AWS Credentials based on options provided on the Jaas config line.
 
 
 
 
This class is used to generate the user agent for the authentication request.