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
public class CognitoCredentialsProvider extends CredentialsProvider
A class that wraps a credentials provider that sources session credentials from the AWS Cognito Identity service.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CognitoCredentialsProvider.CognitoCredentialsProviderBuilder
A builder class for the Cognito provider and its optionsstatic class
CognitoCredentialsProvider.CognitoLoginTokenPair
Pair 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, getShutdownCompleteFuture
-
Methods inherited from class software.amazon.awssdk.crt.CrtResource
addRef, addReferenceTo, close, collectNativeResource, collectNativeResources, decRef, getNativeHandle, getResourceLogDescription, isNull, logNativeResources, logNativeResources, removeReferenceTo, setDescription, waitForNoResources
-
-