public class TokenErrorResponse extends GenericJson
OAuth 2.0 parser for an error access token response as specified in Error Response.
Implementation is not thread-safe.
Inheritance
Object > java.util.AbstractMap > com.google.api.client.util.GenericData > com.google.api.client.json.GenericJson > TokenErrorResponseConstructors
TokenErrorResponse()
public TokenErrorResponse()
Methods
clone()
public TokenErrorResponse clone()
Type | Description |
TokenErrorResponse |
getError()
public final String getError()
Returns the error code ("invalid_request"
, "invalid_client"
,
"invalid_grant"
, "unauthorized_client"
, "unsupported_grant_type"
,
"invalid_scope"
, or an extension error code as specified in Defining Additional Error Codes).
Type | Description |
String |
getErrorDescription()
public final String getErrorDescription()
Returns the human-readable text providing additional information, used to assist the client
developer in understanding the error that occurred or null
for none.
Type | Description |
String |
getErrorUri()
public final String getErrorUri()
Returns the URI identifying a human-readable web page with information about the error, used to
provide the client developer with additional information about the error or null
for
none.
Type | Description |
String |
set(String fieldName, Object value)
public TokenErrorResponse set(String fieldName, Object value)
Name | Description |
fieldName | String |
value | Object |
Type | Description |
TokenErrorResponse |
setError(String error)
public TokenErrorResponse setError(String error)
Sets the error code ("invalid_request"
, "invalid_client"
,
"invalid_grant"
, "unauthorized_client"
, "unsupported_grant_type"
,
"invalid_scope"
, or an extension error code as specified in Defining Additional Error Codes).
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
Name | Description |
error | String |
Type | Description |
TokenErrorResponse |
setErrorDescription(String errorDescription)
public TokenErrorResponse setErrorDescription(String errorDescription)
Sets the human-readable text providing additional information, used to assist the client
developer in understanding the error that occurred or null
for none.
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
Name | Description |
errorDescription | String |
Type | Description |
TokenErrorResponse |
setErrorUri(String errorUri)
public TokenErrorResponse setErrorUri(String errorUri)
Sets the URI identifying a human-readable web page with information about the error, used to
provide the client developer with additional information about the error or null
for
none.
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
Name | Description |
errorUri | String |
Type | Description |
TokenErrorResponse |