Interface CasProtocolConstants


  • public interface CasProtocolConstants
    Class 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 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