Class Constants
java.lang.Object
org.apache.catalina.authenticator.Constants
Constants used by the authentication framework.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of the attribute used to indicate a partitioned cookie as part of CHIPS.static final StringThe default JAAS login configuration file path.static final StringThe default Kerberos 5 configuration file path.static final StringThe default JAAS login module name.static final StringThe URI for the form-based authentication login action.static final StringThe parameter name for the form-based authentication password.static final StringThe original request information, to which the user will be redirected if authentication succeeds, is cached in the notes under this key during the authentication process.static final StringThe parameter name for the form-based authentication username.static final StringThe system property for the JAAS login configuration file path.static final StringThe system property for the Kerberos 5 configuration file path.static final StringThe notes key for the JASPIC subject associated with the current request.static final StringThe notes key to track the single-sign-on identity with which this request is associated.static final StringWhen thecacheproperty of the authenticator is set tofalse, the Principal is not cached.static final StringWhen thecacheproperty of the authenticator is set tofalse, the Principal is not cached.static final StringThe session id used as a CSRF marker when redirecting a user's request.static final StringThe cookie name used for single sign-on support.static final StringVendor specific SPNEGO authentication method. -
Method Summary
-
Field Details
-
SPNEGO_METHOD
-
FORM_ACTION
The URI for the form-based authentication login action.- See Also:
-
FORM_PASSWORD
The parameter name for the form-based authentication password.- See Also:
-
FORM_USERNAME
The parameter name for the form-based authentication username.- See Also:
-
KRB5_CONF_PROPERTY
The system property for the Kerberos 5 configuration file path.- See Also:
-
DEFAULT_KRB5_CONF
The default Kerberos 5 configuration file path.- See Also:
-
JAAS_CONF_PROPERTY
The system property for the JAAS login configuration file path.- See Also:
-
DEFAULT_JAAS_CONF
The default JAAS login configuration file path.- See Also:
-
DEFAULT_LOGIN_MODULE_NAME
-
SINGLE_SIGN_ON_COOKIE
The cookie name used for single sign-on support.- See Also:
-
COOKIE_PARTITIONED_ATTR
-
REQ_SSOID_NOTE
The notes key to track the single-sign-on identity with which this request is associated.- See Also:
-
REQ_JASPIC_SUBJECT_NOTE
The notes key for the JASPIC subject associated with the current request.- See Also:
-
SESSION_ID_NOTE
The session id used as a CSRF marker when redirecting a user's request.- See Also:
-
SESS_PASSWORD_NOTE
When thecacheproperty of the authenticator is set tofalse, the Principal is not cached. In this case, if the current request is part of a session, the password used to authenticate this user will be stored under this key so the user can be re-authenticated on subsequent requests.- See Also:
-
SESS_USERNAME_NOTE
When thecacheproperty of the authenticator is set tofalse, the Principal is not cached. In this case, if the current request is part of a session, the username used to authenticate this user will be stored under this key so the user can be re-authenticated on subsequent requests.- See Also:
-
FORM_REQUEST_NOTE
The original request information, to which the user will be redirected if authentication succeeds, is cached in the notes under this key during the authentication process.- See Also:
-