public class OAuth20Exception extends OAuthException
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACCESS_DENIED |
static java.lang.String |
INSUFFICIENT_SCOPE |
static java.lang.String |
INVALID_CLIENT |
static java.lang.String |
INVALID_GRANT |
static java.lang.String |
INVALID_REQUEST |
static java.lang.String |
INVALID_SCOPE |
static java.lang.String |
INVALID_TOKEN |
static java.lang.String |
SERVER_ERROR |
static java.lang.String |
TEMPORARILY_UNAVAILABLE |
static java.lang.String |
UNAUTHORIZED_CLIENT |
static java.lang.String |
UNSUPPORED_GRANT_TPE |
static java.lang.String |
UNSUPPORTED_RESPONSE_TPE |
Constructor and Description |
---|
OAuth20Exception(java.lang.String error,
java.lang.String message,
java.lang.Throwable cause)
Creates a OAuth20Exception.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formatSelf(java.util.Locale locale,
java.lang.String encoding) |
java.lang.String |
getError()
Gets error type for this OAuth exception
|
public static final java.lang.String INVALID_REQUEST
public static final java.lang.String UNAUTHORIZED_CLIENT
public static final java.lang.String ACCESS_DENIED
public static final java.lang.String UNSUPPORTED_RESPONSE_TPE
public static final java.lang.String INVALID_SCOPE
public static final java.lang.String SERVER_ERROR
public static final java.lang.String TEMPORARILY_UNAVAILABLE
public static final java.lang.String INVALID_CLIENT
public static final java.lang.String INVALID_GRANT
public static final java.lang.String UNSUPPORED_GRANT_TPE
public static final java.lang.String INVALID_TOKEN
public static final java.lang.String INSUFFICIENT_SCOPE
public OAuth20Exception(java.lang.String error, java.lang.String message, java.lang.Throwable cause)
error
- A message for the OAuth 2.0 error.message
- A message for the general OAuth error.cause
- A root exception.public java.lang.String getError()
OAuthException
getError
in class OAuthException
public java.lang.String formatSelf(java.util.Locale locale, java.lang.String encoding)
formatSelf
in class OAuthException