public abstract class OAuthAuthenticateRequest extends ApiServiceRequest
| Modifier and Type | Class and Description |
|---|---|
static class |
OAuthAuthenticateRequest.ClientCredentialsAuthenticateRequest
ClientCredentialsAuthenticateRequest
|
static class |
OAuthAuthenticateRequest.OAuthGrantType
Define the supported OAuth grant type.
|
static class |
OAuthAuthenticateRequest.PasswordAuthenticateRequest
PasswordAuthenticateRequest
|
static class |
OAuthAuthenticateRequest.RefreshTokenAuthenticateRequest
RefreshTokenAuthenticateRequest
|
| Modifier and Type | Field and Description |
|---|---|
protected OAuthAuthenticateRequest.OAuthGrantType |
grantType |
protected java.lang.String |
token |
| Modifier | Constructor and Description |
|---|---|
protected |
OAuthAuthenticateRequest(OAuthAuthenticateRequest.OAuthGrantType grantType,
java.lang.String token)
Creates
OAuthAuthenticateRequest instance from the given
OAuth grant type value. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
appendInternalRequestParams(java.util.HashMap<java.lang.String,java.lang.String> requestParams)
Appends the internal request parameters.
|
java.lang.String |
getToken() |
OAuthAuthenticateRequest.OAuthGrantType |
grantType() |
java.util.Map<java.lang.String,java.lang.String> |
requestParams()
Obtains the request parameters.
|
copyPrivateRequestParameters, getCredentials, getRequestClientOptions, setCredentials, toString, withCredentialsprotected final OAuthAuthenticateRequest.OAuthGrantType grantType
protected final java.lang.String token
protected OAuthAuthenticateRequest(OAuthAuthenticateRequest.OAuthGrantType grantType, java.lang.String token)
OAuthAuthenticateRequest instance from the given
OAuth grant type value.grantType - the given OAuth grant type value.token - the given authentication token request.public OAuthAuthenticateRequest.OAuthGrantType grantType()
OAuth grant type value.public java.lang.String getToken()
public java.util.Map<java.lang.String,java.lang.String> requestParams()
protected abstract void appendInternalRequestParams(java.util.HashMap<java.lang.String,java.lang.String> requestParams)
requestParams - the map of request parameters.