Package org.apereo.cas
Interface CasProtocolConstants
-
public interface CasProtocolConstantsClass that exposes relevant constants and parameters to the CAS protocol. These include attribute names, pre-defined values and expected request parameter names as is specified by the protocol.- Since:
- 4.1.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringENDPOINT_LOGINConstant representing login.static java.lang.StringENDPOINT_LOGOUTConstant representing logout.static java.lang.StringENDPOINT_PROXYConstant representing proxy endpoint.static java.lang.StringENDPOINT_PROXY_VALIDATEConstant representing proxy validate.static java.lang.StringENDPOINT_PROXY_VALIDATE_V3Constant representing v3 proxy validate.static java.lang.StringENDPOINT_SERVICE_VALIDATEConstant representing service validate.static java.lang.StringENDPOINT_SERVICE_VALIDATE_V3Constant representing v3 service validate.static java.lang.StringENDPOINT_VALIDATEConstant representing legacy validate.static java.lang.StringERROR_CODE_INVALID_PROXY_CALLBACKConstant representing an invalid proxy callback for validation.static java.lang.StringERROR_CODE_INVALID_REQUESTConstant representing an invalid request for validation.static java.lang.StringERROR_CODE_INVALID_REQUEST_PROXYConstant representing an invalid pgt request.static java.lang.StringERROR_CODE_INVALID_TICKETConstant representing an invalid ticket for validation.static java.lang.StringERROR_CODE_UNAUTHORIZED_SERVICEConstant representing an invalid service request.static java.lang.StringERROR_CODE_UNAUTHORIZED_SERVICE_PROXYConstant representing an invalid service proxy request.static java.lang.StringPARAMETER_FORMATConstant representing the format parameter in the request.static java.lang.StringPARAMETER_GATEWAYConstant representing the gateway parameter in the request.static java.lang.StringPARAMETER_METHODConstant representing the method parameter in the request.static java.lang.StringPARAMETER_PASSWORDConstant representing the password parameter in the request.static java.lang.StringPARAMETER_PROXY_CALLBACK_URLConstant representing the proxy callback url parameter in the request.static java.lang.StringPARAMETER_PROXY_GRANTING_TICKETConstant representing the pgt parameter in the request.static java.lang.StringPARAMETER_PROXY_GRANTING_TICKET_IDConstant representing the pgtId parameter in the request.static java.lang.StringPARAMETER_PROXY_GRANTING_TICKET_IOUConstant representing the pgtIou parameter in the request.static java.lang.StringPARAMETER_PROXY_GRANTING_TICKET_URLConstant representing the pgtUrl parameter in the request.static java.lang.StringPARAMETER_RENEWConstant representing the renew parameter in the request.static java.lang.StringPARAMETER_SERVICEConstant representing the service parameter in the request.static java.lang.StringPARAMETER_TARGET_SERVICEConstant representing the targetService parameter in the request.static java.lang.StringPARAMETER_TICKETConstant representing the ticket parameter in the request.static java.lang.StringPARAMETER_USERNAMEConstant representing the username parameter in the request.static java.lang.StringVALIDATION_CAS_MODEL_ATTRIBUTE_NAME_ATTRIBUTESRepresents the collection of attributes in the view.static java.lang.StringVALIDATION_CAS_MODEL_ATTRIBUTE_NAME_AUTHENTICATION_DATERepresents the authentication date object in the view.static java.lang.StringVALIDATION_CAS_MODEL_ATTRIBUTE_NAME_FORMATTED_ATTRIBUTESRepresents the pre-rendered collection of attributes in the view.static java.lang.StringVALIDATION_CAS_MODEL_ATTRIBUTE_NAME_FROM_NEW_LOGINRepresents the flag to note whether assertion is backed by new login.static java.lang.StringVALIDATION_CAS_MODEL_PROXY_GRANTING_TICKETConstant representing the PGT in the cas validation model.static java.lang.StringVALIDATION_CAS_MODEL_PROXY_GRANTING_TICKET_IOUConstant representing the PGTIOU in the cas validation model.static java.lang.StringVALIDATION_REMEMBER_ME_ATTRIBUTE_NAMEConstant representing the remember-me long term token in the validation payload.
-
-
-
Field Detail
-
VALIDATION_CAS_MODEL_PROXY_GRANTING_TICKET
static final java.lang.String VALIDATION_CAS_MODEL_PROXY_GRANTING_TICKET
Constant representing the PGT in the cas validation model.- See Also:
- Constant Field Values
-
VALIDATION_CAS_MODEL_PROXY_GRANTING_TICKET_IOU
static final java.lang.String VALIDATION_CAS_MODEL_PROXY_GRANTING_TICKET_IOU
Constant representing the PGTIOU in the cas validation model.- See Also:
- Constant Field Values
-
VALIDATION_REMEMBER_ME_ATTRIBUTE_NAME
static final java.lang.String VALIDATION_REMEMBER_ME_ATTRIBUTE_NAME
Constant representing the remember-me long term token in the validation payload.- See Also:
- Constant Field Values
-
VALIDATION_CAS_MODEL_ATTRIBUTE_NAME_ATTRIBUTES
static final java.lang.String VALIDATION_CAS_MODEL_ATTRIBUTE_NAME_ATTRIBUTES
Represents the collection of attributes in the view.- See Also:
- Constant Field Values
-
VALIDATION_CAS_MODEL_ATTRIBUTE_NAME_FORMATTED_ATTRIBUTES
static final java.lang.String VALIDATION_CAS_MODEL_ATTRIBUTE_NAME_FORMATTED_ATTRIBUTES
Represents the pre-rendered collection of attributes in the view.- See Also:
- Constant Field Values
-
VALIDATION_CAS_MODEL_ATTRIBUTE_NAME_AUTHENTICATION_DATE
static final java.lang.String VALIDATION_CAS_MODEL_ATTRIBUTE_NAME_AUTHENTICATION_DATE
Represents the authentication date object in the view.- See Also:
- Constant Field Values
-
VALIDATION_CAS_MODEL_ATTRIBUTE_NAME_FROM_NEW_LOGIN
static final java.lang.String VALIDATION_CAS_MODEL_ATTRIBUTE_NAME_FROM_NEW_LOGIN
Represents the flag to note whether assertion is backed by new login.- See Also:
- Constant Field Values
-
PARAMETER_PROXY_CALLBACK_URL
static final java.lang.String PARAMETER_PROXY_CALLBACK_URL
Constant representing the proxy callback url parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_RENEW
static final java.lang.String PARAMETER_RENEW
Constant representing the renew parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_USERNAME
static final java.lang.String PARAMETER_USERNAME
Constant representing the username parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_PASSWORD
static final java.lang.String PARAMETER_PASSWORD
Constant representing the password parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_GATEWAY
static final java.lang.String PARAMETER_GATEWAY
Constant representing the gateway parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_SERVICE
static final java.lang.String PARAMETER_SERVICE
Constant representing the service parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_TICKET
static final java.lang.String PARAMETER_TICKET
Constant representing the ticket parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_FORMAT
static final java.lang.String PARAMETER_FORMAT
Constant representing the format parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_TARGET_SERVICE
static final java.lang.String PARAMETER_TARGET_SERVICE
Constant representing the targetService parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_METHOD
static final java.lang.String PARAMETER_METHOD
Constant representing the method parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_PROXY_GRANTING_TICKET_ID
static final java.lang.String PARAMETER_PROXY_GRANTING_TICKET_ID
Constant representing the pgtId parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_PROXY_GRANTING_TICKET
static final java.lang.String PARAMETER_PROXY_GRANTING_TICKET
Constant representing the pgt parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_PROXY_GRANTING_TICKET_IOU
static final java.lang.String PARAMETER_PROXY_GRANTING_TICKET_IOU
Constant representing the pgtIou parameter in the request.- See Also:
- Constant Field Values
-
PARAMETER_PROXY_GRANTING_TICKET_URL
static final java.lang.String PARAMETER_PROXY_GRANTING_TICKET_URL
Constant representing the pgtUrl parameter in the request.- See Also:
- Constant Field Values
-
ERROR_CODE_INVALID_REQUEST
static final java.lang.String ERROR_CODE_INVALID_REQUEST
Constant representing an invalid request for validation.- See Also:
- Constant Field Values
-
ERROR_CODE_INVALID_PROXY_CALLBACK
static final java.lang.String ERROR_CODE_INVALID_PROXY_CALLBACK
Constant representing an invalid proxy callback for validation.- See Also:
- Constant Field Values
-
ERROR_CODE_INVALID_TICKET
static final java.lang.String ERROR_CODE_INVALID_TICKET
Constant representing an invalid ticket for validation.- See Also:
- Constant Field Values
-
ERROR_CODE_INVALID_REQUEST_PROXY
static final java.lang.String ERROR_CODE_INVALID_REQUEST_PROXY
Constant representing an invalid pgt request.- See Also:
- Constant Field Values
-
ERROR_CODE_UNAUTHORIZED_SERVICE
static final java.lang.String ERROR_CODE_UNAUTHORIZED_SERVICE
Constant representing an invalid service request.- See Also:
- Constant Field Values
-
ERROR_CODE_UNAUTHORIZED_SERVICE_PROXY
static final java.lang.String ERROR_CODE_UNAUTHORIZED_SERVICE_PROXY
Constant representing an invalid service proxy request.- See Also:
- Constant Field Values
-
ENDPOINT_LOGIN
static final java.lang.String ENDPOINT_LOGIN
Constant representing login.- See Also:
- Constant Field Values
-
ENDPOINT_LOGOUT
static final java.lang.String ENDPOINT_LOGOUT
Constant representing logout.- See Also:
- Constant Field Values
-
ENDPOINT_PROXY_VALIDATE
static final java.lang.String ENDPOINT_PROXY_VALIDATE
Constant representing proxy validate.- See Also:
- Constant Field Values
-
ENDPOINT_PROXY_VALIDATE_V3
static final java.lang.String ENDPOINT_PROXY_VALIDATE_V3
Constant representing v3 proxy validate.- See Also:
- Constant Field Values
-
ENDPOINT_VALIDATE
static final java.lang.String ENDPOINT_VALIDATE
Constant representing legacy validate.- See Also:
- Constant Field Values
-
ENDPOINT_SERVICE_VALIDATE
static final java.lang.String ENDPOINT_SERVICE_VALIDATE
Constant representing service validate.- See Also:
- Constant Field Values
-
ENDPOINT_SERVICE_VALIDATE_V3
static final java.lang.String ENDPOINT_SERVICE_VALIDATE_V3
Constant representing v3 service validate.- See Also:
- Constant Field Values
-
ENDPOINT_PROXY
static final java.lang.String ENDPOINT_PROXY
Constant representing proxy endpoint.- See Also:
- Constant Field Values
-
-