Class AWSCredentialsCallback
java.lang.Object
software.amazon.msk.auth.iam.internals.AWSCredentialsCallback
- All Implemented Interfaces:
Callback
This class is used to pass AWSCredentials to the
IAMSaslClient.
It is processed by the IAMClientCallbackHandler.
If the callback handler succeeds, it sets the AWSCredentials. If the callback handler fails to load the credentials,
it sets the loading exception.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsoftware.amazon.awssdk.auth.credentials.AwsCredentialsbooleanvoidsetAwsCredentials(@NonNull software.amazon.awssdk.auth.credentials.AwsCredentials awsCredentials) voidsetLoadingException(@NonNull Exception loadingException)
-
Constructor Details
-
AWSCredentialsCallback
public AWSCredentialsCallback()
-
-
Method Details
-
setAwsCredentials
public void setAwsCredentials(@NonNull @NonNull software.amazon.awssdk.auth.credentials.AwsCredentials awsCredentials) -
setLoadingException
-
isSuccessful
public boolean isSuccessful() -
getAwsCredentials
public software.amazon.awssdk.auth.credentials.AwsCredentials getAwsCredentials() -
getLoadingException
-