public final class OAuth2AuthorizationRequest
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
OAuth2AuthorizationRequest.Builder
A builder for
OAuth2AuthorizationRequest . |
Modifier and Type | Method and Description |
---|---|
static OAuth2AuthorizationRequest.Builder |
authorizationCode()
Returns a new
OAuth2AuthorizationRequest.Builder , initialized with the authorization code grant type. |
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalParameters()
Returns the additional parameters used in the request.
|
java.lang.String |
getAuthorizationUri()
Returns the uri for the authorization endpoint.
|
java.lang.String |
getClientId()
Returns the client identifier.
|
AuthorizationGrantType |
getGrantType()
Returns the
grant type . |
java.lang.String |
getRedirectUri()
Returns the uri for the redirection endpoint.
|
OAuth2AuthorizationResponseType |
getResponseType()
Returns the
response type . |
java.util.Set<java.lang.String> |
getScopes()
Returns the scope(s).
|
java.lang.String |
getState()
Returns the state.
|
static OAuth2AuthorizationRequest.Builder |
implicit()
Returns a new
OAuth2AuthorizationRequest.Builder , initialized with the implicit grant type. |
public java.lang.String getAuthorizationUri()
public AuthorizationGrantType getGrantType()
grant type
.AuthorizationGrantType
public OAuth2AuthorizationResponseType getResponseType()
response type
.OAuth2AuthorizationResponseType
public java.lang.String getClientId()
public java.lang.String getRedirectUri()
public java.util.Set<java.lang.String> getScopes()
public java.lang.String getState()
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalParameters()
Map
of the additional parameters used in the requestpublic static OAuth2AuthorizationRequest.Builder authorizationCode()
OAuth2AuthorizationRequest.Builder
, initialized with the authorization code grant type.OAuth2AuthorizationRequest.Builder
public static OAuth2AuthorizationRequest.Builder implicit()
OAuth2AuthorizationRequest.Builder
, initialized with the implicit grant type.OAuth2AuthorizationRequest.Builder