Class CognitoCredentialsProvider
java.lang.Object
software.amazon.awssdk.crt.CrtResource
software.amazon.awssdk.crt.auth.credentials.CredentialsProvider
software.amazon.awssdk.crt.auth.credentials.CognitoCredentialsProvider
- All Implemented Interfaces:
AutoCloseable
A class that wraps a credentials provider that sources session credentials from the AWS Cognito Identity service.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA builder class for the Cognito provider and its optionsstatic classPair of strings specifying an identity provider name and an associated login token.Nested classes/interfaces inherited from class software.amazon.awssdk.crt.CrtResource
CrtResource.ResourceInstance -
Method Summary
Methods inherited from class software.amazon.awssdk.crt.auth.credentials.CredentialsProvider
getCredentials, getShutdownCompleteFutureMethods inherited from class software.amazon.awssdk.crt.CrtResource
addRef, addReferenceTo, close, collectNativeResource, collectNativeResources, decRef, getNativeHandle, getResourceLogDescription, isNull, logNativeResources, logNativeResources, removeReferenceTo, setDescription, waitForNoResources