| Scope | Defines the programmatic concept of an OAuth 2.0 scope. | 
| Workflow | Defines the programmatic concept of a scope-independent workflow 
 The AuthorizationManagerand related APIs take in
 workflows that conform to this interface.{@since 3.0.5
} | 
| AuthCancellation | Result returned by onCancel(AuthCancellation)when anAuthorizeRequesthas been
 cancelled.{@since 3.0
} | 
| AuthorizationManager | Clients of Login With Amazon use this class to authorize Amazon customers and retrieve authorization grants. | 
| AuthorizeListener | This is the listener for AuthorizeRequest. | 
| AuthorizeRequest | Encapsulates the options for a call to authorize(AuthorizeRequest). | 
| AuthorizeRequest.Builder | Instances of AuthorizeRequestmust be constructed using thisBuilder. | 
| AuthorizeResult | Returned as a result on successful completion of the following APIs: 
 AuthorizeResultwill always return an authorization grant, either in the form of an access token or
 authorization code, depending on what was requested.{@since 3.0
} | 
| CodePairListener | |
| CodePairManager | |
| CodePairResult | |
| CreateCodePairRequest | This class is responsible for the create code pair request. | 
| CreateCodePairRequest.Builder | This class is the Builder class for the CreateCodePairRequest. | 
| GetTokenListener | |
| GetTokenRequest | This class is responsible for the get token request. | 
| GetTokenRequest.Builder | This class is the Builder class for the GetTokenRequest. | 
| GetTokenResult | |
| PollingTask | |
| ProfileScope | A Scopefactory for the scopes provided by Login With Amazon. | 
| ScopeFactory | Generic factory for creating Scopeobjects. | 
| User | Userencapsulates the general profile information of an Amazon customer. | 
| WorkflowFactory | Generic factory for creating Workflowobjects. | 
| AuthCancellation.Cause | Enumeration of the abstract reasons of why an AuthorizeRequestwas cancelled. | 
| AuthorizeRequest.GrantType | The different kinds of authorization grants that can be requested from Login With Amazon. | 
| Region | Controls region settings for the SDK. |