Class Constants
java.lang.Object
org.apache.catalina.authenticator.Constants
Constants used by the authentication framework.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic 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 StringDeprecated.Unused.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 Stringstatic 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
-
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_PRINCIPAL_NOTE
Deprecated.Unused. Will be removed in Tomcat 10.The previously authenticated principal (if caching is disabled).- 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:
-