Package io.jans.ca.common
Enum ErrorResponseCode
- java.lang.Object
-
- java.lang.Enum<ErrorResponseCode>
-
- io.jans.ca.common.ErrorResponseCode
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ErrorResponseCode>
public enum ErrorResponseCode extends java.lang.Enum<ErrorResponseCode>
- Version:
- 0.9, 09/08/2013
- Author:
- Yuriy Zabrovarnyy
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ErrorResponseCode
fromValue(java.lang.String v)
java.lang.String
getCode()
java.lang.String
getDescription()
int
getHttpStatus()
java.lang.String
toString()
static ErrorResponseCode
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ErrorResponseCode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INTERNAL_ERROR_UNKNOWN
public static final ErrorResponseCode INTERNAL_ERROR_UNKNOWN
-
INTERNAL_ERROR_NO_PARAMS
public static final ErrorResponseCode INTERNAL_ERROR_NO_PARAMS
-
BAD_REQUEST_NO_RP_ID
public static final ErrorResponseCode BAD_REQUEST_NO_RP_ID
-
BAD_REQUEST_NO_CODE
public static final ErrorResponseCode BAD_REQUEST_NO_CODE
-
BAD_REQUEST_NO_STATE
public static final ErrorResponseCode BAD_REQUEST_NO_STATE
-
BAD_REQUEST_STATE_NOT_VALID
public static final ErrorResponseCode BAD_REQUEST_STATE_NOT_VALID
-
BAD_REQUEST_INVALID_CODE
public static final ErrorResponseCode BAD_REQUEST_INVALID_CODE
-
BAD_REQUEST_NO_RESOURCE
public static final ErrorResponseCode BAD_REQUEST_NO_RESOURCE
-
BAD_REQUEST_NO_REFRESH_TOKEN
public static final ErrorResponseCode BAD_REQUEST_NO_REFRESH_TOKEN
-
NO_ID_TOKEN_RETURNED
public static final ErrorResponseCode NO_ID_TOKEN_RETURNED
-
NO_ID_TOKEN_PARAM
public static final ErrorResponseCode NO_ID_TOKEN_PARAM
-
NO_ACCESS_TOKEN_RETURNED
public static final ErrorResponseCode NO_ACCESS_TOKEN_RETURNED
-
ACCESS_TOKEN_INSUFFICIENT_SCOPE
public static final ErrorResponseCode ACCESS_TOKEN_INSUFFICIENT_SCOPE
-
INVALID_NONCE
public static final ErrorResponseCode INVALID_NONCE
-
INVALID_ID_TOKEN_NO_NONCE
public static final ErrorResponseCode INVALID_ID_TOKEN_NO_NONCE
-
INVALID_STATE
public static final ErrorResponseCode INVALID_STATE
-
INVALID_ID_TOKEN_BAD_NONCE
public static final ErrorResponseCode INVALID_ID_TOKEN_BAD_NONCE
-
INVALID_ID_TOKEN_BAD_AUDIENCE
public static final ErrorResponseCode INVALID_ID_TOKEN_BAD_AUDIENCE
-
INVALID_ID_TOKEN_NO_AUDIENCE
public static final ErrorResponseCode INVALID_ID_TOKEN_NO_AUDIENCE
-
INVALID_ID_TOKEN_BAD_AUTHORIZED_PARTY
public static final ErrorResponseCode INVALID_ID_TOKEN_BAD_AUTHORIZED_PARTY
-
INVALID_ID_TOKEN_NO_AUTHORIZED_PARTY
public static final ErrorResponseCode INVALID_ID_TOKEN_NO_AUTHORIZED_PARTY
-
INVALID_ID_TOKEN_EXPIRED
public static final ErrorResponseCode INVALID_ID_TOKEN_EXPIRED
-
INVALID_ID_TOKEN_NO_ISSUER
public static final ErrorResponseCode INVALID_ID_TOKEN_NO_ISSUER
-
INVALID_ID_TOKEN_BAD_ISSUER
public static final ErrorResponseCode INVALID_ID_TOKEN_BAD_ISSUER
-
INVALID_ID_TOKEN_BAD_SIGNATURE
public static final ErrorResponseCode INVALID_ID_TOKEN_BAD_SIGNATURE
-
INVALID_ID_TOKEN_INVALID_ALGORITHM
public static final ErrorResponseCode INVALID_ID_TOKEN_INVALID_ALGORITHM
-
INVALID_ID_TOKEN_UNKNOWN
public static final ErrorResponseCode INVALID_ID_TOKEN_UNKNOWN
-
INVALID_ACCESS_TOKEN_BAD_HASH
public static final ErrorResponseCode INVALID_ACCESS_TOKEN_BAD_HASH
-
INVALID_STATE_BAD_HASH
public static final ErrorResponseCode INVALID_STATE_BAD_HASH
-
INVALID_AUTHORIZATION_CODE_BAD_HASH
public static final ErrorResponseCode INVALID_AUTHORIZATION_CODE_BAD_HASH
-
INVALID_REGISTRATION_CLIENT_URL
public static final ErrorResponseCode INVALID_REGISTRATION_CLIENT_URL
-
INVALID_RP_ID
public static final ErrorResponseCode INVALID_RP_ID
-
INVALID_REQUEST
public static final ErrorResponseCode INVALID_REQUEST
-
INVALID_REQUEST_SCOPES_REQUIRED
public static final ErrorResponseCode INVALID_REQUEST_SCOPES_REQUIRED
-
INVALID_CLIENT_SECRET_REQUIRED
public static final ErrorResponseCode INVALID_CLIENT_SECRET_REQUIRED
-
INVALID_CLIENT_ID_REQUIRED
public static final ErrorResponseCode INVALID_CLIENT_ID_REQUIRED
-
UNSUPPORTED_OPERATION
public static final ErrorResponseCode UNSUPPORTED_OPERATION
-
INVALID_OP_HOST
public static final ErrorResponseCode INVALID_OP_HOST
-
INVALID_OP_CONFIGURATION_ENDPOINT
public static final ErrorResponseCode INVALID_OP_CONFIGURATION_ENDPOINT
-
INVALID_OP_HOST_AND_CONFIGURATION_ENDPOINT
public static final ErrorResponseCode INVALID_OP_HOST_AND_CONFIGURATION_ENDPOINT
-
INVALID_ALLOWED_OP_HOST_URL
public static final ErrorResponseCode INVALID_ALLOWED_OP_HOST_URL
-
RESTRICTED_OP_HOST
public static final ErrorResponseCode RESTRICTED_OP_HOST
-
BLANK_ACCESS_TOKEN
public static final ErrorResponseCode BLANK_ACCESS_TOKEN
-
INVALID_ACCESS_TOKEN
public static final ErrorResponseCode INVALID_ACCESS_TOKEN
-
NO_CLIENT_ID_IN_INTROSPECTION_RESPONSE
public static final ErrorResponseCode NO_CLIENT_ID_IN_INTROSPECTION_RESPONSE
-
INACTIVE_ACCESS_TOKEN
public static final ErrorResponseCode INACTIVE_ACCESS_TOKEN
-
INVALID_REDIRECT_URI
public static final ErrorResponseCode INVALID_REDIRECT_URI
-
REDIRECT_URI_HAS_FRAGMENT_COMPONENT
public static final ErrorResponseCode REDIRECT_URI_HAS_FRAGMENT_COMPONENT
-
INVALID_SCOPE
public static final ErrorResponseCode INVALID_SCOPE
-
INVALID_ACR_VALUES
public static final ErrorResponseCode INVALID_ACR_VALUES
-
INVALID_SIGNATURE_ALGORITHM
public static final ErrorResponseCode INVALID_SIGNATURE_ALGORITHM
-
INVALID_KEY_ENCRYPTION_ALGORITHM
public static final ErrorResponseCode INVALID_KEY_ENCRYPTION_ALGORITHM
-
INVALID_SUBJECT_TYPE
public static final ErrorResponseCode INVALID_SUBJECT_TYPE
-
INVALID_BLOCK_ENCRYPTION_ALGORITHM
public static final ErrorResponseCode INVALID_BLOCK_ENCRYPTION_ALGORITHM
-
NO_CONNECT_DISCOVERY_RESPONSE
public static final ErrorResponseCode NO_CONNECT_DISCOVERY_RESPONSE
-
NO_REGISTRATION_ENDPOINT
public static final ErrorResponseCode NO_REGISTRATION_ENDPOINT
-
NO_UMA_DISCOVERY_RESPONSE
public static final ErrorResponseCode NO_UMA_DISCOVERY_RESPONSE
-
NO_UMA_RESOURCES_TO_PROTECT
public static final ErrorResponseCode NO_UMA_RESOURCES_TO_PROTECT
-
NO_UMA_HTTP_METHOD
public static final ErrorResponseCode NO_UMA_HTTP_METHOD
-
INVALID_UMA_SCOPES_PARAMETER
public static final ErrorResponseCode INVALID_UMA_SCOPES_PARAMETER
-
NO_UMA_PATH_PARAMETER
public static final ErrorResponseCode NO_UMA_PATH_PARAMETER
-
NO_UMA_TICKET_PARAMETER
public static final ErrorResponseCode NO_UMA_TICKET_PARAMETER
-
NO_UMA_CLAIMS_REDIRECT_URI_PARAMETER
public static final ErrorResponseCode NO_UMA_CLAIMS_REDIRECT_URI_PARAMETER
-
NO_UMA_RPT_PARAMETER
public static final ErrorResponseCode NO_UMA_RPT_PARAMETER
-
INVALID_CLAIM_TOKEN_OR_CLAIM_TOKEN_FORMAT
public static final ErrorResponseCode INVALID_CLAIM_TOKEN_OR_CLAIM_TOKEN_FORMAT
-
UMA_NEED_INFO
public static final ErrorResponseCode UMA_NEED_INFO
-
UMA_HTTP_METHOD_NOT_UNIQUE
public static final ErrorResponseCode UMA_HTTP_METHOD_NOT_UNIQUE
-
UMA_FAILED_TO_VALIDATE_SCOPE_EXPRESSION
public static final ErrorResponseCode UMA_FAILED_TO_VALIDATE_SCOPE_EXPRESSION
-
UMA_PROTECTION_FAILED_BECAUSE_RESOURCES_ALREADY_EXISTS
public static final ErrorResponseCode UMA_PROTECTION_FAILED_BECAUSE_RESOURCES_ALREADY_EXISTS
-
FAILED_TO_GET_END_SESSION_ENDPOINT
public static final ErrorResponseCode FAILED_TO_GET_END_SESSION_ENDPOINT
-
FAILED_TO_GET_RPT
public static final ErrorResponseCode FAILED_TO_GET_RPT
-
FAILED_TO_REMOVE_SITE
public static final ErrorResponseCode FAILED_TO_REMOVE_SITE
-
REDIRECT_URI_IS_NOT_REGISTERED
public static final ErrorResponseCode REDIRECT_URI_IS_NOT_REGISTERED
-
FAILED_TO_GET_DISCOVERY
public static final ErrorResponseCode FAILED_TO_GET_DISCOVERY
-
FAILED_TO_GET_ISSUER
public static final ErrorResponseCode FAILED_TO_GET_ISSUER
-
INVALID_ISSUER_DISCOVERED
public static final ErrorResponseCode INVALID_ISSUER_DISCOVERED
-
FAILED_TO_GET_REQUEST_URI
public static final ErrorResponseCode FAILED_TO_GET_REQUEST_URI
-
REQUEST_OBJECT_NOT_FOUND
public static final ErrorResponseCode REQUEST_OBJECT_NOT_FOUND
-
BAD_REQUEST_NO_RP_HOST
public static final ErrorResponseCode BAD_REQUEST_NO_RP_HOST
-
PARAMETER_OUT_OF_BOUND
public static final ErrorResponseCode PARAMETER_OUT_OF_BOUND
-
SSL_HANDSHAKE_ERROR
public static final ErrorResponseCode SSL_HANDSHAKE_ERROR
-
INVALID_ALGORITHM
public static final ErrorResponseCode INVALID_ALGORITHM
-
ALGORITHM_NOT_SUPPORTED
public static final ErrorResponseCode ALGORITHM_NOT_SUPPORTED
-
KEY_ID_NOT_FOUND
public static final ErrorResponseCode KEY_ID_NOT_FOUND
-
NO_SUBJECT_IDENTIFIER
public static final ErrorResponseCode NO_SUBJECT_IDENTIFIER
-
ID_TOKEN_WITHOUT_SIGNATURE_NOT_ALLOWED
public static final ErrorResponseCode ID_TOKEN_WITHOUT_SIGNATURE_NOT_ALLOWED
-
INVALID_ID_TOKEN_ISSUED_AT
public static final ErrorResponseCode INVALID_ID_TOKEN_ISSUED_AT
-
INVALID_ID_TOKEN_EXPIRATION_TIME
public static final ErrorResponseCode INVALID_ID_TOKEN_EXPIRATION_TIME
-
INVALID_ID_TOKEN_OLD_ISSUED_AT
public static final ErrorResponseCode INVALID_ID_TOKEN_OLD_ISSUED_AT
-
INVALID_SUBJECT_IDENTIFIER
public static final ErrorResponseCode INVALID_SUBJECT_IDENTIFIER
-
FAILED_TO_VERIFY_SUBJECT_IDENTIFIER
public static final ErrorResponseCode FAILED_TO_VERIFY_SUBJECT_IDENTIFIER
-
AT_HASH_NOT_FOUND
public static final ErrorResponseCode AT_HASH_NOT_FOUND
-
C_HASH_NOT_FOUND
public static final ErrorResponseCode C_HASH_NOT_FOUND
-
S_HASH_NOT_FOUND
public static final ErrorResponseCode S_HASH_NOT_FOUND
-
INVALID_AUTHORIZATION_RP_ID
public static final ErrorResponseCode INVALID_AUTHORIZATION_RP_ID
-
AUTHORIZATION_RP_ID_NOT_FOUND
public static final ErrorResponseCode AUTHORIZATION_RP_ID_NOT_FOUND
-
NO_CLIENT_ID_RETURNED
public static final ErrorResponseCode NO_CLIENT_ID_RETURNED
-
NO_CLIENT_SECRET_RETURNED
public static final ErrorResponseCode NO_CLIENT_SECRET_RETURNED
-
RP_ACCESS_DENIED
public static final ErrorResponseCode RP_ACCESS_DENIED
-
JWKS_GENERATION_DISABLE
public static final ErrorResponseCode JWKS_GENERATION_DISABLE
-
-
Method Detail
-
values
public static ErrorResponseCode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ErrorResponseCode c : ErrorResponseCode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ErrorResponseCode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getHttpStatus
public int getHttpStatus()
-
getDescription
public java.lang.String getDescription()
-
getCode
public java.lang.String getCode()
-
fromValue
public static ErrorResponseCode fromValue(java.lang.String v)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<ErrorResponseCode>
-
-