Skip navigation links
A B C D E F G H I L M N O R S T U V W _ 

A

addUserStateListener(UserStateListener) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Adds a listener to be notified of state changes.
async(Runnable) - Method in class com.amazonaws.mobile.client.internal.InternalCallback
 
async(Callback<R>) - Method in class com.amazonaws.mobile.client.internal.ReturningRunnable
Runs the code inside ReturningRunnable.run() on a new Thread and returns immediately.
authorize(Uri, Callback<AuthorizeResponse>) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
AuthorizeResponse - Class in com.amazonaws.mobile.client.internal.oauth2
 
AuthorizeResponse() - Constructor for class com.amazonaws.mobile.client.internal.oauth2.AuthorizeResponse
 
await(Runnable) - Method in class com.amazonaws.mobile.client.internal.InternalCallback
 
await() - Method in class com.amazonaws.mobile.client.internal.ReturningRunnable
Runs the code inside ReturningRunnable.run() synchronously on the same thread this method is called.
awsConfiguration(AWSConfiguration) - Method in class com.amazonaws.mobile.client.AWSMobileClient.InitializeBuilder
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
AWSMobileClient - Class in com.amazonaws.mobile.client
The AWSMobileClient provides client APIs and building blocks for developers who want to create user authentication experiences.
AWSMobileClient.InitializeBuilder - Class in com.amazonaws.mobile.client
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
AWSMobileClient.SignInProviderConfig - Class in com.amazonaws.mobile.client
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
AWSStartupHandler - Interface in com.amazonaws.mobile.client
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
AWSStartupResult - Class in com.amazonaws.mobile.client
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
AWSStartupResult(IdentityManager) - Constructor for class com.amazonaws.mobile.client.AWSStartupResult
Deprecated.
Construct the AWSStartupResult object with the IdentityManager passed in

B

backgroundColor(Integer) - Method in class com.amazonaws.mobile.client.SignInUIOptions.Builder
 
browserPackage(String) - Method in class com.amazonaws.mobile.client.SignInUIOptions.Builder
Specify which browser package to use for the sign in operation (e.g.
browserPackage(String) - Method in class com.amazonaws.mobile.client.SignOutOptions.Builder
If SignOutOptions.Builder.invalidateTokens is true, this can optionally be used to specify which browser package should perform the sign out action (e.g.
build() - Method in class com.amazonaws.mobile.client.FederatedSignInOptions.Builder
Finalize the Builder and the options object will be returned.
build() - Method in class com.amazonaws.mobile.client.HostedUIOptions.Builder
 
build() - Method in class com.amazonaws.mobile.client.SignInUIOptions.Builder
 
build() - Method in class com.amazonaws.mobile.client.SignOutOptions.Builder
Finalize the Builder and the options object will be returned.
builder() - Static method in class com.amazonaws.mobile.client.FederatedSignInOptions
Start creating a SignOutOptions object with this builder.
Builder() - Constructor for class com.amazonaws.mobile.client.FederatedSignInOptions.Builder
 
builder() - Static method in class com.amazonaws.mobile.client.HostedUIOptions
 
Builder() - Constructor for class com.amazonaws.mobile.client.HostedUIOptions.Builder
 
builder() - Static method in class com.amazonaws.mobile.client.SignInUIOptions
 
Builder() - Constructor for class com.amazonaws.mobile.client.SignInUIOptions.Builder
 
builder() - Static method in class com.amazonaws.mobile.client.SignOutOptions
Start creating a SignOutOptions object with this builder.
Builder() - Constructor for class com.amazonaws.mobile.client.SignOutOptions.Builder
 

C

Callback<R> - Interface in com.amazonaws.mobile.client
Callback async operations.
canCancel(boolean) - Method in class com.amazonaws.mobile.client.SignInUIOptions.Builder
 
canCancel() - Method in class com.amazonaws.mobile.client.SignInUIOptions
 
CHALLENGE_RESPONSE_NEW_PASSWORD_KEY - Static variable in class com.amazonaws.mobile.client.AWSMobileClient
 
CHALLENGE_RESPONSE_USER_ATTRIBUTES_PREFIX_KEY - Static variable in class com.amazonaws.mobile.client.AWSMobileClient
 
changePassword(String, String, Callback<Void>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
changePassword(String, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
cognitoIdentityId(String) - Method in class com.amazonaws.mobile.client.FederatedSignInOptions.Builder
 
com.amazonaws.mobile.client - package com.amazonaws.mobile.client
 
com.amazonaws.mobile.client.activities - package com.amazonaws.mobile.client.activities
 
com.amazonaws.mobile.client.internal - package com.amazonaws.mobile.client.internal
 
com.amazonaws.mobile.client.internal.oauth2 - package com.amazonaws.mobile.client.internal.oauth2
 
com.amazonaws.mobile.client.results - package com.amazonaws.mobile.client.results
 
confirmForgotPassword(String, String, Map<String, String>, Callback<ForgotPasswordResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Second method to call after AWSMobileClient.forgotPassword(String) to respond to any challenges that the service may request.
confirmForgotPassword(String, Map<String, String>, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Second method to call after AWSMobileClient.forgotPassword(String) to respond to any challenges that the service may request.
confirmForgotPassword(String, String, Callback<ForgotPasswordResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Deprecated.
confirmForgotPassword(String, String, String, Callback<ForgotPasswordResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Second method to call after AWSMobileClient.forgotPassword(String) to respond to any challenges that the service may request.
confirmForgotPassword(String, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Second method to call after AWSMobileClient.forgotPassword(String) to respond to any challenges that the service may request.
confirmSignIn(String, Callback<SignInResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
confirmSignIn(String, Map<String, String>, Callback<SignInResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
confirmSignIn(String, Map<String, String>, Map<String, String>, Callback<SignInResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
confirmSignIn(String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
confirmSignIn(String, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
confirmSignIn(String, Map<String, String>, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
confirmSignIn(Map<String, String>, Map<String, String>, Callback<SignInResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
confirmSignIn(Map<String, String>, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
confirmSignIn(Map<String, String>, Callback<SignInResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
confirmSignIn(Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
confirmSignUp(String, String, Map<String, String>, Callback<SignUpResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Confirm the sign-up request with follow-up information
confirmSignUp(String, String, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Confirm the sign-up request with follow-up information
confirmSignUp(String, String, Callback<SignUpResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Confirm the sign-up request with follow-up information
confirmSignUp(String, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Confirm the sign-up request with follow-up information
confirmUpdateUserAttribute(String, String, Callback<Void>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Confirm the attribute with the code provided by user.
confirmUpdateUserAttribute(String, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Confirm the attribute with the code provided by user.
confirmVerifyUserAttribute(String, String, Callback<Void>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Confirm the attribute with the code provided by user.
confirmVerifyUserAttribute(String, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Confirm the attribute with the code provided by user.
CREATE_DATE - Static variable in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
currentUserState() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Performs a check on the current UserState.
currentUserState(Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Performs a check on the current UserState.
CUSTOM_TABS_PACKAGE_NAME - Static variable in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
customRoleARN(String) - Method in class com.amazonaws.mobile.client.FederatedSignInOptions.Builder
 

D

DEFAULT_USER_AGENT - Static variable in class com.amazonaws.mobile.client.AWSMobileClient
 
deleteUser() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Delete the account of the currently logged-in user.
deleteUser(Callback<Void>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Delete the account of the currently logged-in user.
Device - Class in com.amazonaws.mobile.client.results
 
Device(String, Map<String, String>, Date, Date, Date) - Constructor for class com.amazonaws.mobile.client.results.Device
 
DeviceOperations - Class in com.amazonaws.mobile.client
 
disableFederation(boolean) - Method in class com.amazonaws.mobile.client.HostedUIOptions.Builder
 
DONE - Static variable in class com.amazonaws.mobile.client.results.SignInResult
 

E

equals(String) - Method in enum com.amazonaws.mobile.client.IdentityProvider
Utility comparison for the String value of the enum
equals(OAuth2Client.PKCEMode) - Method in enum com.amazonaws.mobile.client.internal.oauth2.OAuth2Client.PKCEMode
 
equals(String) - Method in enum com.amazonaws.mobile.client.results.MFAOptions
 
equals(String) - Method in enum com.amazonaws.mobile.client.results.SignInState
 
equals(Object) - Method in class com.amazonaws.mobile.client.UserStateDetails
 
execute() - Method in class com.amazonaws.mobile.client.AWSMobileClient.InitializeBuilder
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.

F

federatedSignIn(String, String, Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Federate tokens from custom identity providers into Cognito Identity Pool by providing the logins key and token
federatedSignIn(String, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Federate tokens from custom identity providers into Cognito Identity Pool by providing the logins key and token
federatedSignIn(String, String, FederatedSignInOptions, Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Federate tokens from custom identity providers by providing the logins key and token
federatedSignIn(String, String, FederatedSignInOptions) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Federate tokens from custom identity providers by providing the logins key and token
FederatedSignInOptions - Class in com.amazonaws.mobile.client
 
FederatedSignInOptions.Builder - Class in com.amazonaws.mobile.client
 
federatedSignInWithoutAssigningState(String, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
federatedSignInWithoutAssigningState(String, String, Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
federateWithCognitoIdentity(String, String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
federationProviderName(String) - Method in class com.amazonaws.mobile.client.HostedUIOptions.Builder
 
forget() - Method in class com.amazonaws.mobile.client.DeviceOperations
Forget the current device.
forget(Callback<Void>) - Method in class com.amazonaws.mobile.client.DeviceOperations
Forget the current device.
forget(String) - Method in class com.amazonaws.mobile.client.DeviceOperations
Forget the device identified by the deviceKey.
forget(String, Callback<Void>) - Method in class com.amazonaws.mobile.client.DeviceOperations
Forget the device identified by the deviceKey.
forgotPassword(String, Map<String, String>, Callback<ForgotPasswordResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Used to reset password if user forgot the old password.
forgotPassword(String, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Used to reset password if user forgot the old password.
forgotPassword(String, Callback<ForgotPasswordResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Used to reset password if user forgot the old password.
forgotPassword(String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Used to reset password if user forgot the old password.
ForgotPasswordResult - Class in com.amazonaws.mobile.client.results
 
ForgotPasswordResult(ForgotPasswordState) - Constructor for class com.amazonaws.mobile.client.results.ForgotPasswordResult
 
ForgotPasswordState - Enum in com.amazonaws.mobile.client.results
 

G

get() - Method in class com.amazonaws.mobile.client.DeviceOperations
Retrieves the device information for this device.
get(Callback<Device>) - Method in class com.amazonaws.mobile.client.DeviceOperations
Retrieves the device information for this device.
get(String) - Method in class com.amazonaws.mobile.client.DeviceOperations
Retrieves the device information for the device id provided.
get(String, Callback<Device>) - Method in class com.amazonaws.mobile.client.DeviceOperations
Retrieves the device information for the device id provided.
getAccessToken() - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Tokens
 
getAccessToken() - Method in class com.amazonaws.mobile.client.results.Tokens
 
getAttributeName() - Method in class com.amazonaws.mobile.client.results.UserCodeDeliveryDetails
 
getAttributes() - Method in class com.amazonaws.mobile.client.results.Device
 
getAwsConfiguration() - Method in class com.amazonaws.mobile.client.AWSMobileClient.InitializeBuilder
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
getAWSCredentials() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Returns AWSCredentials obtained from Cognito Identity
getAWSCredentials(Callback<AWSCredentials>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
getBackgroundColor() - Method in class com.amazonaws.mobile.client.SignInUIOptions
 
getBrowserPackage() - Method in class com.amazonaws.mobile.client.SignInUIOptions
 
getBrowserPackage() - Method in class com.amazonaws.mobile.client.SignOutOptions
 
getClaim(String) - Method in class com.amazonaws.mobile.client.results.Token
Returns the claim if found in the token, otherwise throws
getClient(Context, Class<? extends AWSConfigurable>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Get the AWSConfigurable client if exists, else create one and add it to the clientMap and return.
getCode() - Method in class com.amazonaws.mobile.client.internal.oauth2.AuthorizeResponse
 
getCodeDetails() - Method in class com.amazonaws.mobile.client.results.SignInResult
Description of where the confirmation code was sent
getCognitoIdentityId() - Method in class com.amazonaws.mobile.client.FederatedSignInOptions
 
getConfiguration() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Retrieve the AWSConfiguration object that represents the awsconfiguration.json file.
getConfirmationState() - Method in class com.amazonaws.mobile.client.results.SignUpResult
if true, no further action is necessary
getContext() - Method in class com.amazonaws.mobile.client.AWSMobileClient.InitializeBuilder
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
getCreateDate() - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Tokens
 
getCreateDate() - Method in class com.amazonaws.mobile.client.results.Device
 
getCredentials() - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
getCustomRoleARN() - Method in class com.amazonaws.mobile.client.FederatedSignInOptions
 
getDeliveryMedium() - Method in class com.amazonaws.mobile.client.results.UserCodeDeliveryDetails
 
getDestination() - Method in class com.amazonaws.mobile.client.results.UserCodeDeliveryDetails
 
getDetails() - Method in class com.amazonaws.mobile.client.UserStateDetails
 
getDeviceKey() - Method in class com.amazonaws.mobile.client.results.Device
 
getDeviceOperations() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Retrieve a handle to perform device related operations.
getDevices() - Method in class com.amazonaws.mobile.client.results.ListDevicesResult
 
getError() - Method in exception com.amazonaws.mobile.client.internal.oauth2.OAuth2Exception
 
getErrorDescription() - Method in exception com.amazonaws.mobile.client.internal.oauth2.OAuth2Exception
 
getErrorUri() - Method in exception com.amazonaws.mobile.client.internal.oauth2.OAuth2Exception
 
getException() - Method in class com.amazonaws.mobile.client.UserStateDetails
 
getExpiration() - Method in class com.amazonaws.mobile.client.results.Token
Returns expiration of this id token.
getExpiresIn() - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Tokens
 
getFederationEnabled() - Method in class com.amazonaws.mobile.client.HostedUIOptions
 
getFederationProviderName() - Method in class com.amazonaws.mobile.client.HostedUIOptions
 
getHostedUIOptions() - Method in class com.amazonaws.mobile.client.SignInUIOptions
 
getIdentityId() - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
getIdentityProvider() - Method in class com.amazonaws.mobile.client.HostedUIOptions
 
getIdpIdentifier() - Method in class com.amazonaws.mobile.client.HostedUIOptions
 
getIdToken() - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Tokens
 
getIdToken() - Method in class com.amazonaws.mobile.client.results.Tokens
 
getInstance() - Static method in class com.amazonaws.mobile.client.AWSMobileClient
Gets the singleton instance of this class.
getIssuedAt() - Method in class com.amazonaws.mobile.client.results.Token
Returns "issued at" claim of this id token
getLastAuthenticatedDate() - Method in class com.amazonaws.mobile.client.results.Device
 
getLastModifiedDate() - Method in class com.amazonaws.mobile.client.results.Device
 
getLogo() - Method in class com.amazonaws.mobile.client.SignInUIOptions
 
getNotBefore() - Method in class com.amazonaws.mobile.client.results.Token
Returns "not before" claim of this id token
getPaginationToken() - Method in class com.amazonaws.mobile.client.results.ListDevicesResult
 
getParameters() - Method in class com.amazonaws.mobile.client.results.ForgotPasswordResult
 
getParameters() - Method in class com.amazonaws.mobile.client.results.SignInResult
Used to determine the type of challenge that is being present from the service
getProviderPermissions() - Method in class com.amazonaws.mobile.client.AWSMobileClient.SignInProviderConfig
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
getRefreshToken() - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Tokens
 
getRefreshToken() - Method in class com.amazonaws.mobile.client.results.Tokens
 
getResponseUri() - Method in class com.amazonaws.mobile.client.internal.oauth2.AuthorizeResponse
 
getScopes() - Method in class com.amazonaws.mobile.client.HostedUIOptions
 
getScopes() - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Tokens
 
getServiceText() - Method in enum com.amazonaws.mobile.client.results.MFAOptions
 
getSignInProviderClass() - Method in class com.amazonaws.mobile.client.AWSMobileClient.SignInProviderConfig
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
getSignInProviderConfig() - Method in class com.amazonaws.mobile.client.AWSMobileClient.InitializeBuilder
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
getSignInQueryParameters() - Method in class com.amazonaws.mobile.client.HostedUIOptions
 
getSignInState() - Method in class com.amazonaws.mobile.client.results.SignInResult
 
getSignOutQueryParameters() - Method in class com.amazonaws.mobile.client.HostedUIOptions
 
getState() - Method in class com.amazonaws.mobile.client.results.ForgotPasswordResult
 
getTokens() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Returns the tokens obtained from Cognito Userpools sign-in.
getTokens(Callback<Tokens>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Returns the tokens obtained from Cognito Userpools sign-in.
getTokens(boolean) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
getTokens(Callback<OAuth2Tokens>) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
getTokenString() - Method in class com.amazonaws.mobile.client.results.Token
Returns the id token formatted as JWT.
getTokenType() - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Tokens
 
getUserAttributes(Callback<Map<String, String>>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
getUserAttributes() - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
getUserCodeDeliveryDetails() - Method in class com.amazonaws.mobile.client.results.SignUpResult
Determine where the confirmation code was sent
getUsername() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Returns the username attribute of the current access token.
getUserState() - Method in class com.amazonaws.mobile.client.UserStateDetails
 
getUserStateDetails(boolean) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Has side-effect of attempting to alert developer to try and sign-in user when required to be signed-in and will mutate the user's state.
getUserSub() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Returns the Cognito User Sub attribute of the current access token.
getUserSub() - Method in class com.amazonaws.mobile.client.results.SignUpResult
 

H

handleAuthResponse(Intent) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Pass in the Intent from the OAuth 2.0 exchange from AWSMobileClient.showSignIn(Activity)
handleRedirect(Uri) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
HOSTED_UI_KEY - Static variable in class com.amazonaws.mobile.client.AWSMobileClient
 
HostedUIOptions - Class in com.amazonaws.mobile.client
 
hostedUIOptions(HostedUIOptions) - Method in class com.amazonaws.mobile.client.SignInUIOptions.Builder
 
HostedUIOptions.Builder - Class in com.amazonaws.mobile.client
 
HostedUIRedirectActivity - Class in com.amazonaws.mobile.client.activities
Handles auth redirect for sign-in and sign-out.
HostedUIRedirectActivity() - Constructor for class com.amazonaws.mobile.client.activities.HostedUIRedirectActivity
 

I

identityProvider(String) - Method in class com.amazonaws.mobile.client.HostedUIOptions.Builder
This is a Cognito specific parameter that can be specified.
IdentityProvider - Enum in com.amazonaws.mobile.client
Convenience enum to specify the identity providers' login keys
idpIdentifier(String) - Method in class com.amazonaws.mobile.client.HostedUIOptions.Builder
 
initialize(Context, Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
initialize(Context, AWSConfiguration, Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
InitializeBuilder() - Constructor for class com.amazonaws.mobile.client.AWSMobileClient.InitializeBuilder
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
InitializeBuilder(Context) - Constructor for class com.amazonaws.mobile.client.AWSMobileClient.InitializeBuilder
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
InternalCallback<R> - Class in com.amazonaws.mobile.client.internal
Internal use.
InternalCallback() - Constructor for class com.amazonaws.mobile.client.internal.InternalCallback
 
InternalCallback(Callback<R>) - Constructor for class com.amazonaws.mobile.client.internal.InternalCallback
 
invalidateTokens(boolean) - Method in class com.amazonaws.mobile.client.SignOutOptions.Builder
When the functionality is available, invalidate tokens on the server by making a call.
isIdentityIdAvailable() - Method in class com.amazonaws.mobile.client.AWSStartupResult
Deprecated.
Retrieve the IdentityId from the IdentityManager
isInvalidateTokens() - Method in class com.amazonaws.mobile.client.SignOutOptions
 
isNetworkAvailable(Context) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Uses Android system commands to determine if the device is online.
isSignedIn() - Method in class com.amazonaws.mobile.client.AWSMobileClient
A variant of AWSMobileClient.currentUserState() that simplifies the output to a boolean.
isSignOutGlobally() - Method in class com.amazonaws.mobile.client.SignOutOptions
 

L

list() - Method in class com.amazonaws.mobile.client.DeviceOperations
Lists the devices attached to the user's account.
list(Callback<ListDevicesResult>) - Method in class com.amazonaws.mobile.client.DeviceOperations
Lists the devices attached to the user's account.
list(Integer, String) - Method in class com.amazonaws.mobile.client.DeviceOperations
Lists the devices attached to the user's account.
list(Integer, String, Callback<ListDevicesResult>) - Method in class com.amazonaws.mobile.client.DeviceOperations
Lists the devices attached to the user's account.
ListDevicesResult - Class in com.amazonaws.mobile.client.results
 
ListDevicesResult(List<Device>, String) - Constructor for class com.amazonaws.mobile.client.results.ListDevicesResult
 
logo(Integer) - Method in class com.amazonaws.mobile.client.SignInUIOptions.Builder
 

M

MFAOptions - Enum in com.amazonaws.mobile.client.results
 
MILLIS_PER_SEC - Static variable in class com.amazonaws.mobile.client.results.Token
 

N

nextActivity(Class<? extends Activity>) - Method in class com.amazonaws.mobile.client.SignInUIOptions.Builder
 
nextActivity() - Method in class com.amazonaws.mobile.client.SignInUIOptions
 

O

OAuth2Client - Class in com.amazonaws.mobile.client.internal.oauth2
 
OAuth2Client(Context, AWSMobileClient) - Constructor for class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
OAuth2Client.PKCEMode - Enum in com.amazonaws.mobile.client.internal.oauth2
 
OAuth2Exception - Exception in com.amazonaws.mobile.client.internal.oauth2
 
OAuth2Exception(String, String, String, String) - Constructor for exception com.amazonaws.mobile.client.internal.oauth2.OAuth2Exception
 
OAuth2Tokens - Class in com.amazonaws.mobile.client.internal.oauth2
 
OAuth2Tokens(String, String, String, String, Long, Long, String) - Constructor for class com.amazonaws.mobile.client.internal.oauth2.OAuth2Tokens
 
onComplete(AWSStartupResult) - Method in interface com.amazonaws.mobile.client.AWSStartupHandler
Deprecated.
Called when the startup flow is complete.
onCreate(Bundle) - Method in class com.amazonaws.mobile.client.activities.HostedUIRedirectActivity
 
onError(Exception) - Method in interface com.amazonaws.mobile.client.Callback
 
onError(Exception) - Method in class com.amazonaws.mobile.client.internal.InternalCallback
 
onResult(R) - Method in interface com.amazonaws.mobile.client.Callback
 
onResult(R) - Method in class com.amazonaws.mobile.client.internal.InternalCallback
 
onResume() - Method in class com.amazonaws.mobile.client.activities.HostedUIRedirectActivity
 
onUserStateChanged(UserStateDetails) - Method in interface com.amazonaws.mobile.client.UserStateListener
 
open(Uri) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 

R

refresh() - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
refresh(Uri, Map<String, String>, Map<String, String>, Callback<OAuth2Tokens>) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
releaseSignInWait() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Release the wait for tokens to be refreshed Doing this fails all pending operations that were waiting for sign-in.
removeUserStateListener(UserStateListener) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Removes a listener.
requestTokens(Uri, Map<String, String>, Map<String, String>, String, Callback<OAuth2Tokens>) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
resendSignUp(String, Callback<SignUpResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Used when a user has attempted sign-up previously and wants to continue the process.
resendSignUp(String, Map<String, String>, Callback<SignUpResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Used when a user has attempted sign-up previously and wants to continue the process.
resendSignUp(String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Used when a user has attempted sign-up previously and wants to continue the process.
resendSignUp(String, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Used when a user has attempted sign-up previously and wants to continue the process.
ReturningRunnable<R> - Class in com.amazonaws.mobile.client.internal
Internal class to allow easy surfacing of synchronous and asynchronous operations.
ReturningRunnable() - Constructor for class com.amazonaws.mobile.client.internal.ReturningRunnable
 
ReturningRunnable(String) - Constructor for class com.amazonaws.mobile.client.internal.ReturningRunnable
 
run() - Method in class com.amazonaws.mobile.client.internal.ReturningRunnable
 

S

scopes(String...) - Method in class com.amazonaws.mobile.client.HostedUIOptions.Builder
 
setException(Exception) - Method in class com.amazonaws.mobile.client.UserStateDetails
 
setParameters(UserCodeDeliveryDetails) - Method in class com.amazonaws.mobile.client.results.ForgotPasswordResult
 
setPersistenceEnabled(boolean) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
setPKCEMode(OAuth2Client.PKCEMode) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
setUserAgentOverride(String) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
setUserState(UserStateDetails) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
SHARED_PREFERENCES_KEY - Static variable in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
showSignIn(Activity, Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Shows a sign-in UI for user's to sign-in, sign-up, forgot password, create account
showSignIn(Activity) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Shows a sign-in UI for user's to sign-in, sign-up, forgot password, create account
showSignIn(Activity, SignInUIOptions, Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Shows a sign-in UI for user's to sign-in, sign-up, forgot password, create account
showSignIn(Activity, SignInUIOptions) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Shows a sign-in UI for user's to sign-in, sign-up, forgot password, create account
SIGN_IN_REDIRECT_URI_KEY - Static variable in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
SIGN_OUT_REDIRECT_URI_KEY - Static variable in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
signIn(String, String, Map<String, String>, Callback<SignInResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
signIn(String, String, Map<String, String>, Map<String, String>, Callback<SignInResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
signIn(String, String, Map<String, String>, Map<String, String>, AuthFlowType, Callback<SignInResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
signIn(String, String, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
signIn(String, String, Map<String, String>, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
signIn(String, String, Map<String, String>, Map<String, String>, AuthFlowType) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
SignInProviderConfig(Class<? extends SignInProvider>, String...) - Constructor for class com.amazonaws.mobile.client.AWSMobileClient.SignInProviderConfig
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
signInProviders(AWSMobileClient.SignInProviderConfig...) - Method in class com.amazonaws.mobile.client.AWSMobileClient.InitializeBuilder
Deprecated.
Since 2.8.0 This method will be removed in the next minor version. Please update to use AWSMobileClient using `initialize`. Please visit https://aws-amplify.github.io for the latest Android documentation.
signInQueryParameters(Map<String, String>) - Method in class com.amazonaws.mobile.client.HostedUIOptions.Builder
 
SignInResult - Class in com.amazonaws.mobile.client.results
The result from signing-in.
SignInResult(SignInState, Map<String, String>) - Constructor for class com.amazonaws.mobile.client.results.SignInResult
 
SignInResult(SignInState, UserCodeDeliveryDetails) - Constructor for class com.amazonaws.mobile.client.results.SignInResult
 
SignInState - Enum in com.amazonaws.mobile.client.results
 
SignInUIOptions - Class in com.amazonaws.mobile.client
UI options for showSignIn in MobileClient Follows a builder pattern.
SignInUIOptions.Builder - Class in com.amazonaws.mobile.client
 
signOut() - Method in class com.amazonaws.mobile.client.AWSMobileClient
Clears local tokens so that the client is in a signed-out state.
signOut(SignOutOptions) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sign-out the user with more options.
signOut(SignOutOptions, Callback<Void>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sign-out the user with more options.
signOut(Uri, Callback<Void>) - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
signOut() - Method in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
signOutGlobally(boolean) - Method in class com.amazonaws.mobile.client.SignOutOptions.Builder
Sign-out user from all active sessions across devices.
SignOutOptions - Class in com.amazonaws.mobile.client
This class provides options for the AWSMobileClient.signOut(SignOutOptions) method.
SignOutOptions.Builder - Class in com.amazonaws.mobile.client
 
signOutQueryParameters(Map<String, String>) - Method in class com.amazonaws.mobile.client.HostedUIOptions.Builder
 
signUp(String, String, Map<String, String>, Map<String, String>, Map<String, String>, Callback<SignUpResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sign-up users.
signUp(String, String, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sign-up users.
signUp(String, String, Map<String, String>, Map<String, String>, Callback<SignUpResult>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sign-up users.
signUp(String, String, Map<String, String>, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sign-up users.
SignUpResult - Class in com.amazonaws.mobile.client.results
The result of a sign up action.
SignUpResult(boolean, UserCodeDeliveryDetails, String) - Constructor for class com.amazonaws.mobile.client.results.SignUpResult
 

T

TAG - Static variable in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
Token - Class in com.amazonaws.mobile.client.results
 
Token(String) - Constructor for class com.amazonaws.mobile.client.results.Token
 
TOKEN_URI_KEY - Static variable in class com.amazonaws.mobile.client.internal.oauth2.OAuth2Client
 
Tokens - Class in com.amazonaws.mobile.client.results
 
Tokens(String, String, String) - Constructor for class com.amazonaws.mobile.client.results.Tokens
 
toString() - Method in enum com.amazonaws.mobile.client.IdentityProvider
 
toString() - Method in enum com.amazonaws.mobile.client.internal.oauth2.OAuth2Client.PKCEMode
 

U

updateStatus(boolean) - Method in class com.amazonaws.mobile.client.DeviceOperations
Update this device status to be remembered or not remembered
updateStatus(boolean, Callback<Void>) - Method in class com.amazonaws.mobile.client.DeviceOperations
Update this device status to be remembered or not remembered
updateStatus(String, boolean) - Method in class com.amazonaws.mobile.client.DeviceOperations
Update the device status to be remembered or not remembered
updateStatus(String, boolean, Callback<Void>) - Method in class com.amazonaws.mobile.client.DeviceOperations
 
updateUserAttributes(Map<String, String>, Callback<List<UserCodeDeliveryDetails>>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sends a map of user attributes to update.
updateUserAttributes(Map<String, String>, Map<String, String>, Callback<List<UserCodeDeliveryDetails>>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sends a map of user attributes to update.
updateUserAttributes(Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sends a map of user attributes to update.
updateUserAttributes(Map<String, String>, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Sends a map of user attributes to update.
UserCodeDeliveryDetails - Class in com.amazonaws.mobile.client.results
 
UserCodeDeliveryDetails(String, String, String) - Constructor for class com.amazonaws.mobile.client.results.UserCodeDeliveryDetails
 
UserState - Enum in com.amazonaws.mobile.client
 
UserStateDetails - Class in com.amazonaws.mobile.client
 
UserStateDetails(UserState, Map<String, String>) - Constructor for class com.amazonaws.mobile.client.UserStateDetails
 
UserStateListener - Interface in com.amazonaws.mobile.client
Listens to changes in state of MobileClient

V

valueOf(String) - Static method in enum com.amazonaws.mobile.client.IdentityProvider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.mobile.client.internal.oauth2.OAuth2Client.PKCEMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.mobile.client.results.ForgotPasswordState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.mobile.client.results.MFAOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.mobile.client.results.SignInState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.mobile.client.UserState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.mobile.client.IdentityProvider
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.mobile.client.internal.oauth2.OAuth2Client.PKCEMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.mobile.client.results.ForgotPasswordState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.mobile.client.results.MFAOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.mobile.client.results.SignInState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.mobile.client.UserState
Returns an array containing the constants of this enum type, in the order they are declared.
verifyUserAttribute(String, Callback<UserCodeDeliveryDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Verify an attribute like email.
verifyUserAttribute(String, Map<String, String>, Callback<UserCodeDeliveryDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Verify an attribute like email.
verifyUserAttribute(String) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Verify an attribute like email.
verifyUserAttribute(String, Map<String, String>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
Verify an attribute like email.

W

waitForSignIn() - Method in class com.amazonaws.mobile.client.AWSMobileClient
This method checks the current state of the user.

_

_initialize(Context, AWSConfiguration, Callback<UserStateDetails>) - Method in class com.amazonaws.mobile.client.AWSMobileClient
 
A B C D E F G H I L M N O R S T U V W _ 
Skip navigation links