Skip navigation links
A B C D E G H I J L O P R S T U V 

A

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
Local client for Auth.
AuthClient(Context, Auth) - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
Constructs AuthClient with no user name.
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.

B

BrowserNotInstalledException - Exception in com.amazonaws.mobileconnectors.cognitoauth.exceptions
Thrown when no browser packages found on device to launch custom tabs required for sign in/out flow.
BrowserNotInstalledException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.BrowserNotInstalledException
Creates a new BrowserNotInstalledException with the specified message, and root cause.
BrowserNotInstalledException(String) - Constructor for exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.BrowserNotInstalledException
Creates a new BrowserNotInstalledException with the specified message.
build() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
Instantiates Auth with the set options.
Builder() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.Auth.Builder
 

C

cacheSession(Context, String, String, AuthUserSession, Set<String>) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
Caches tokens for a user.
cacheSession(AWSKeyValueStore, Context, String, String, AuthUserSession, Set<String>) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
Caches tokens for a user.
cacheState(Context, String, String, Set<String>) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
Caches proof key.
cacheState(AWSKeyValueStore, Context, String, String, Set<String>) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
Caches proof key.
CHROME_PACKAGE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
clearCache(Context, String, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
Clears all cached tokens for a user.
clearCache(AWSKeyValueStore, Context, String, String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
Clears all cached tokens for a user.
clearCacheAll(AWSKeyValueStore) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
 
ClientConstants - Class in com.amazonaws.mobileconnectors.cognitoauth.util
Local SDK constants.
ClientConstants() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
com.amazonaws.mobileconnectors.cognitoauth - package com.amazonaws.mobileconnectors.cognitoauth
 
com.amazonaws.mobileconnectors.cognitoauth.activities - package com.amazonaws.mobileconnectors.cognitoauth.activities
 
com.amazonaws.mobileconnectors.cognitoauth.exceptions - package com.amazonaws.mobileconnectors.cognitoauth.exceptions
 
com.amazonaws.mobileconnectors.cognitoauth.handlers - package com.amazonaws.mobileconnectors.cognitoauth.handlers
 
com.amazonaws.mobileconnectors.cognitoauth.tokens - package com.amazonaws.mobileconnectors.cognitoauth.tokens
 
com.amazonaws.mobileconnectors.cognitoauth.util - package com.amazonaws.mobileconnectors.cognitoauth.util
 
createResponseHandlingIntent(Context, Uri) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsManagerActivity
Creates an intent to handle the completion of an authorization flow.
createStartIntent(Context, Intent) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsManagerActivity
Creates an intent to start an OAuth2 flow in Chrome custom tabs.
CUSTOM_TABS_ACTIVITY_CODE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
A random code the custom tabs activity is launched under.
CustomTabsManagerActivity - Class in com.amazonaws.mobileconnectors.cognitoauth.activities
 
CustomTabsManagerActivity() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsManagerActivity
 
CustomTabsRedirectActivity - Class in com.amazonaws.mobileconnectors.cognitoauth.activities
Handles auth redirect for sign-in and sign-out.
CustomTabsRedirectActivity() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsRedirectActivity
 

D

DOMAIN_PATH_OAUTH2 - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_PATH_SIGN_IN - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_PATH_SIGN_OUT - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_PATH_TOKEN_ENDPOINT - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_CLIENT_ID - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_CODE_CHALLENGE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_CODE_CHALLENGE_METHOD - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_CODE_CHALLENGE_METHOD_SHA256 - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_CODE_VERIFIER - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_ERROR - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_ERROR_DESCRIPTION - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_IDENTITY_PROVIDER - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_IDP_IDENTIFIER - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_LOGOUT_URI - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_REDIRECT_URI - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_RESPONSE_TYPE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_SCOPES - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_STATE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_QUERY_PARAM_USERCONTEXTDATA - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
DOMAIN_SCHEME - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 

E

encodeBase64(String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.Pkce
Encodes a string in Base-64.

G

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
Returns cached tokens for a user as a AuthUserSession.
getCachedSession(AWSKeyValueStore, Context, String, String, Set<String>) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
Returns cached tokens for a user as a AuthUserSession.
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
 

H

handleCustomTabsCancelled() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
Properly handles the event where the user cancels out of the custom tabs auth flow either by closing it or navigating back away from it.
handleFlowCancelled() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
Properly handles the event where a user cancels the auth flow before completing it.
HTTP_HEADER_PROP_CONTENT_TYPE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
HTTP_HEADER_PROP_CONTENT_TYPE_DEFAULT - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
HTTP_HEADER_TYPE_AUTHORIZE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
HTTP_REQUEST_REFRESH_TOKEN - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
HTTP_REQUEST_TYPE_POST - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
HTTP_RESPONSE_ACCESS_TOKEN - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
HTTP_RESPONSE_ID_TOKEN - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
HTTP_RESPONSE_INVALID_GRANT - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
HTTP_RESPONSE_REFRESH_TOKEN - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
httpPost(URL, Map<String, String>, Map<String, String>) - Method in class com.amazonaws.mobileconnectors.cognitoauth.util.AuthHttpClient
 

I

IdToken - Class in com.amazonaws.mobileconnectors.cognitoauth.tokens
Represents an id-token and provides methods to read token claims.
IdToken(String) - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.tokens.IdToken
Create a new id token.
isAdvancedSecurityDataCollectionEnabled() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
 
isAuthenticated() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
 
isAuthenticated() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
 
isRetryable() - Method in exception com.amazonaws.mobileconnectors.cognitoauth.exceptions.AuthClientException
Returns a hint as to whether it makes sense to retry upon this exception.
isValid() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthUserSession
Returns if the access and id tokens have not expired.
isValidForThreshold() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthUserSession
Returns true if this session for the threshold set in AuthClientConfig.refreshThreshold.

J

JWTParser - Class in com.amazonaws.mobileconnectors.cognitoauth.util
Utility class for all operations on JWT.
JWTParser() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.util.JWTParser
 

L

LocalDataManager - Class in com.amazonaws.mobileconnectors.cognitoauth.util
Handles tokens caching in the device local storage.
LocalDataManager() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.util.LocalDataManager
 

O

onCreate(Bundle) - Method in class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsManagerActivity
 
onCreate(Bundle) - Method in class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsRedirectActivity
 
onFailure(Exception) - Method in interface com.amazonaws.mobileconnectors.cognitoauth.handlers.AuthHandler
Invoked to report errors during interaction with Cognito Auth Server.
onNewIntent(Intent) - Method in class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsManagerActivity
 
onResume() - Method in class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsManagerActivity
 
onSaveInstanceState(Bundle) - Method in class com.amazonaws.mobileconnectors.cognitoauth.activities.CustomTabsManagerActivity
 
onSignout() - Method in interface com.amazonaws.mobileconnectors.cognitoauth.handlers.AuthHandler
This method is invoked when a user has successfully signed-out, invoked as a response to Auth.signOut().
onSuccess(AuthUserSession) - Method in interface com.amazonaws.mobileconnectors.cognitoauth.handlers.AuthHandler
Invoked after successful authentication or when valid cached tokens are available.

P

parseHttpResponse(String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.AuthHttpResponseParser
Parses the http response from Cognito service and extracts tokens.
Pkce - Class in com.amazonaws.mobileconnectors.cognitoauth.util
Utility class to generate random string, hash, and encoding.
Pkce() - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.util.Pkce
 

R

RefreshToken - Class in com.amazonaws.mobileconnectors.cognitoauth.tokens
Represents a Cognito Refresh token.
RefreshToken(String) - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.tokens.RefreshToken
 
release() - Method in class com.amazonaws.mobileconnectors.cognitoauth.Auth
Release resources used by Auth

S

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
Set callback handler for 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.

T

TOKEN_AUTH_TYPE_CODE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
TOKEN_GRANT_TYPE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
TOKEN_GRANT_TYPE_AUTH_CODE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
TOKEN_KEY_SCOPES - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
TOKEN_KEY_TYPE - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
TOKEN_TYPE_ACCESS - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
TOKEN_TYPE_ID - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 
TOKEN_TYPE_REFRESH - Static variable in class com.amazonaws.mobileconnectors.cognitoauth.util.ClientConstants
 

U

unbindServiceConnection() - Method in class com.amazonaws.mobileconnectors.cognitoauth.AuthClient
UserToken - Class in com.amazonaws.mobileconnectors.cognitoauth.tokens
Base class for Cognito tokens.
UserToken(String) - Constructor for class com.amazonaws.mobileconnectors.cognitoauth.tokens.UserToken
 

V

validateJWT(String) - Static method in class com.amazonaws.mobileconnectors.cognitoauth.util.JWTParser
Checks if JWT is a valid JSON Web Token.
A B C D E G H I J L O P R S T U V 
Skip navigation links