Parameters that configure the authorization request.
Nested Class Summary
| class | AuthorizationRequest.Builder | Builder for 
              AuthorizationRequest.  | 
            |
| enum | AuthorizationRequest.ResourceParameter | An enumeration of available resource parameters. | |
Inherited Constant Summary
Field Summary
| public static final Creator<AuthorizationRequest> | CREATOR | 
Public Method Summary
| static AuthorizationRequest.Builder | 
                 
                  
                  builder()
                   
              
                    Returns a new  
                
                    AuthorizationRequest.Builder.
                   | 
            
| boolean | |
| Account | 
                 
                  
                  getAccount()
                   
              
                    Returns the account that should be used.
                   
                 | 
            
| String | 
                 
                  
                  getHostedDomain()
                   
              
                    Returns the hosted domain restriction for accounts.
                   
                 | 
            
| boolean | 
                 
                  
                  getOptOutIncludingGrantedScopes()
                   
              
                    Returns  
                true if it should opt out of including previously granted
                    scopes.
                   | 
            
| List<Scope> | 
                 
                  
                  getRequestedScopes()
                   
              
                    Returns list of OAuth 2.0 scopes that the application is requesting.
                   
                 | 
            
| String | 
                 
                  
                  getResourceParameter(AuthorizationRequest.ResourceParameter
                  resourceParameter)
                   
              
                    Returns the value for the given  
                resourceParameter.
                   | 
            
| Bundle | 
                 
                  
                  getResourceParameters()
                   
              
                    Returns a  
                Bundle of
                    resource parameters that will be set in the request.
                   | 
            
| String | 
                 
                  
                  getServerClientId()
                   
              
                    Returns the requested audience for the ID token that is returned, or client ID
                    of the server that will need the auth code.
                   
                 | 
            
| int | 
                 
                  
                  hashCode()
                 
               | 
            
| boolean | 
                 
                  
                  isForceCodeForRefreshToken()
                   
              
                    Returns  
                true if the granted code should be exchanged for an access
                    token and a refresh token.
                   | 
            
| boolean | 
                 
                  
                  isOfflineAccessRequested()
                   
              
                    Returns  
                true if offline access is requested.
                   | 
            
| void | 
                 
                  
                  writeToParcel(Parcel dest, int
                  flags)
                 
               | 
            
Inherited Method Summary
Fields
public static final Creator<AuthorizationRequest> CREATOR
Public Methods
public static AuthorizationRequest.Builder builder ()
Returns a new 
            AuthorizationRequest.Builder.
public boolean equals (Object o)
public Account getAccount ()
Returns the account that should be used.
public String getHostedDomain ()
Returns the hosted domain restriction for accounts.
public boolean getOptOutIncludingGrantedScopes ()
Returns true if it should opt out of including previously granted
            scopes.
By default, previously granted scopes are included in the authorization response.
public List<Scope> getRequestedScopes ()
Returns list of OAuth 2.0 scopes that the application is requesting.
public String getResourceParameter (AuthorizationRequest.ResourceParameter resourceParameter)
Returns the value for the given resourceParameter. If no such parameter
            was set, it returns null.
public Bundle getResourceParameters ()
Returns a Bundle of
            resource parameters that will be set in the request.
public String getServerClientId ()
Returns the requested audience for the ID token that is returned, or client ID of the server that will need the auth code.
public int hashCode ()
public boolean isForceCodeForRefreshToken ()
Returns true if the granted code should be exchanged for an access
            token and a refresh token.
public boolean isOfflineAccessRequested ()
Returns true if offline access is requested.