- AccessToken - Class in com.amazonaws.mobileconnectors.cognitoauth.tokens
-
Represents a access token and provides methods to read token claims.
- AccessToken(String) - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.tokens.AccessToken
-
Creates a new access token.
- APP_LAST_AUTH_USER - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
-
- APP_LOCAL_CACHE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
-
- APP_LOCAL_CACHE_KEY_PREFIX - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
-
- Auth - Class in com.amazonaws.mobileconnectors.cognitoauth
-
Abstraction for Cognito Auth, provides methods to authenticate users in a User-Pool.
- Auth.Builder - Class in com.amazonaws.mobileconnectors.cognitoauth
-
Builder class for
Auth objects.
- AUTH_RESPONSE_TYPE_CODE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
-
- AuthClient - Class in com.amazonaws.mobileconnectors.cognitoauth
-
- AuthClient(Context, Auth) - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
- AuthClient(Context, Auth, String) - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Constructs an instance of the Cognito User with username.
- AuthClientConfig - Class in com.amazonaws.mobileconnectors.cognitoauth.util
-
Maintains SDK configuration.
- AuthClientConfig() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.util.AuthClientConfig
-
- AuthClientException - Exception in com.amazonaws.mobileconnectors.cognitoauth.exceptions
-
Base exception class for errors that occur at runtime, during interactions with Amazon Web Services.
- AuthClientException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthClientException
-
Creates a new AuthClientException with the specified message, and root
cause.
- AuthClientException(String) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthClientException
-
Creates a new AuthClientException with the specified message.
- AuthHandler - Interface in com.amazonaws.mobileconnectors.cognitoauth.handlers
-
Callback handler for
Auth.
- AuthHttpClient - Class in com.amazonaws.mobileconnectors.cognitoauth.util
-
Local http client.
- AuthHttpClient() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.util.AuthHttpClient
-
- AuthHttpResponseParser - Class in com.amazonaws.mobileconnectors.cognitoauth.util
-
Helper to parse the response from users.
- AuthInvalidGrantException - Exception in com.amazonaws.mobileconnectors.cognitoauth.exceptions
-
Thrown for when the Grant-Code used with the Cognito Token exchange endpoint is invalid.
- AuthInvalidGrantException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthInvalidGrantException
-
Constructs an exception with the specified message, and root cause.
- AuthInvalidGrantException(String) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthInvalidGrantException
-
Constructs an exception with the specified message, and root cause.
- AuthInvalidParameterException - Exception in com.amazonaws.mobileconnectors.cognitoauth.exceptions
-
Thrown to indicate that one or more Amazon Cognito client settings are invalid.
- AuthInvalidParameterException(String) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthInvalidParameterException
-
Constructs an exception with the specified message, and root cause.
- AuthInvalidParameterException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthInvalidParameterException
-
Constructs an exception with the specified message.
- AuthNavigationException - Exception in com.amazonaws.mobileconnectors.cognitoauth.exceptions
-
Thrown for navigation errors during user interaction with the Cognito Auth hosted page.
- AuthNavigationException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthNavigationException
-
Constructs an exception with the specified message, and root cause.
- AuthNavigationException(String) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthNavigationException
-
Constructs an exception with the specified message, and root cause.
- AuthServiceException - Exception in com.amazonaws.mobileconnectors.cognitoauth.exceptions
-
Thrown for http client errors with Amazon Cognito Auth Service.
- AuthServiceException(String) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthServiceException
-
Constructs an exception with the specified message, and root cause.
- AuthServiceException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthServiceException
-
Constructs an exception with the specified message.
- AuthUserSession - Class in com.amazonaws.mobileconnectors.cognitoauth
-
Encapsulates all Cognito tokens for a user.
- AuthUserSession(IdToken, AccessToken, RefreshToken) - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.AuthUserSession
-
Constructs a new Cognito session.
- generateHash(String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.Pkce
-
Converts string into SHA-256 hash.
- generateRandom() - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.Pkce
-
Generates a unique string.
- getAccessToken() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthUserSession
-
Returns Access Token.
- getAppId() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getAppSecret() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getAppWebDomain() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getBrowserPackage() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getCachedProofKey(Context, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
-
Returns proof-key for current token request.
- getCachedProofKey(AWSKeyValueStore, Context, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
-
Returns proof-key for current token request.
- getCachedScopes(Context, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
-
Returns scopes for a request.
- getCachedScopes(AWSKeyValueStore, Context, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
-
Returns scopes for a request.
- getCachedSession(Context, String, String, Set<String>) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
-
- getCachedSession(AWSKeyValueStore, Context, String, String, Set<String>) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
-
- getClaim(String, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.JWTParser
-
Returns a claim, from the JWTs' payload, as a String.
- getCognitoUsername() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.IdToken
-
Returns the Cognito username set in the id token.
- getCurrentUser() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getCustomTabExtras() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getExpiration() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.AccessToken
-
Returns expiration of this token.
- getExpiration() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.IdToken
-
Returns expiration of this id token.
- getHeader(String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.JWTParser
-
Returns header for a JWT as a JSON object.
- getIdentityProvider() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getIdpIdentifier() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getIdToken() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthUserSession
-
Returns ID Token.
- getIssuedAt() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.IdToken
-
Returns "issued at" claim of this id token
- getJWTToken() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.AccessToken
-
Returns the access token formatted as JWT.
- getJWTToken() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.IdToken
-
Returns the id token formatted as JWT.
- getLastAuthUser(Context, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
-
Returns the last authenticated user on this device.
- getLastAuthUser(AWSKeyValueStore, Context, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
-
Returns the last authenticated user on this device.
- getNotBefore() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.IdToken
-
Returns "not before" claim of this id token
- getPayload(String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.JWTParser
-
Returns payload of a JWT as a JSON object.
- getRefreshThreshold() - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.AuthClientConfig
-
- getRefreshToken() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthUserSession
-
Returns Refresh Token.
- getScopes() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getSession(Activity) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Use this method to get tokens for a user, the tokens are returned though the callback.
- getSession(boolean, Activity) - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Launches user authentication screen and returns a redirect Uri through an Intent.
- getSession(boolean, Activity, String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Launches user authentication screen and returns a redirect Uri through an Intent.
- getSessionWithoutWebUI() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Use this method to get tokens for a user, the tokens are returned though the callback.
- getSignature(String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.JWTParser
-
Returns signature of a JWT as a String.
- getSignInRedirectUri() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getSignOutRedirectUri() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getToken() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.RefreshToken
-
Returns this Cognito refresh token as a String.
- getToken() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.UserToken
-
- getTokens(Uri) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Exchanges the Cognito Authentication Code for Cognito Tokens.
- getTokens(Uri) - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Exchanges code in the Uri for with Cognito JWT.
- getUsername() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- getUsername() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
- getUsername() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthUserSession
-
Returns username contained in this session.
- getUsername() - Method in class com.amazonaws.mobileconnectors.cognitoauth.tokens.AccessToken
-
Returns the username set in the access token.
- getUserPoolId() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
- SESSION_TYPE_JWT - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
-
- setAdvancedSecurityDataCollection(boolean) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets flag to enable user context data collection.
- setAdvancedSecurityDataCollection(boolean) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
It enables user context data collection.
- setAppClientId(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets the Cognito App-Client Id.
- setAppClientSecret(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets the Cognito App-Client Secret.
- setAppCognitoWebDomain(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets Cognito Auth Web domain.
- setApplicationContext(Context) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets the Android Application Context.
- setAuthHandler(AuthHandler) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Set the callback handler for
Auth.
- setAuthHandler(AuthHandler) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Reset the AuthHandler on the client.
- setBrowserPackage(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Update the browser package to use for launching a custom tab.
- setCustomTabsExtras(Bundle) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets customization bundle.
- setIdentityProvider(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets the identity provider.
- setIdpIdentifier(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets the identity provider (idp) identifier.
- setPersistenceEnabled(boolean) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
- setPersistenceEnabled(boolean) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Enable or disable persistence
- setRefreshThreshold(long) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.AuthClientConfig
-
Set the threshold for token refresh.
- setScopes(Set<String>) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets the scopes for tokens.
- setSignInRedirect(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets the redirect uri for Sign-In operations.
- setSignOutRedirect(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets the redirect uri for Sign-Out operations.
- setUserHandler(AuthHandler) - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
- setUsername(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Set a username for the
Auth instance.
- setUsername(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Sets username.
- setUserPoolId(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
-
Sets cognito user pool Id used by the application.
- signOut() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Signs out the user.
- signOut(boolean) - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
-
Sign out with options.
- signOut() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Signs-out a user.
- signOut(String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Signs-out a user.
- signOut(boolean) - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Signs-out a user.
- signOut(boolean, String) - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
-
Signs-out a user.