@Version(value="1.2.3")
See: Description
| Interface | Description |
|---|---|
| AuthenticationFeedbackHandler |
The
AuthenticationFeedbackHandler may be implemented by
AuthenticationHandler services to request being informed on the
success or failure of authentication. |
| AuthenticationHandler |
The
AuthenticationHandler interface defines the service API used
by the authentication implementation to support plugin various ways of
extracting credentials from the request. |
| AuthenticationInfoPostProcessor |
Service interface which allows bundles to modify the
AuthenticationInfo object
right after one AuthenticationHandler has returned an {AuthenticationInfo
from the AuthenticationHandler.extractCredentials(HttpServletRequest, HttpServletResponse)
method or an anonymous AuthenticationInfo has been created. |
| Class | Description |
|---|---|
| AbstractAuthenticationFormServlet |
The
AbstractAuthenticationFormServlet provides a basic
implementation of a simple servlet to render a login form for authentication
purposes. |
| AbstractAuthenticationHandler | Deprecated
since Bundle 1.0.8;
AuthenticationHandler implementations
should extend DefaultAuthenticationFeedbackHandler
directly and use the utility methods in the AuthUtil
class. |
| AuthenticationInfo |
The
AuthenticationInfo conveys any authentication credentials
and/or details extracted by the
AuthenticationHandler.extractCredentials(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method from the request. |
| DefaultAuthenticationFeedbackHandler |
| Enum | Description |
|---|---|
| AuthenticationHandler.FAILURE_REASON_CODES |
This enum indicates the supported detailed login failure reason codes:
invalid_login: indicates username/password mismatch.
password_expired: indicates password has expired or was never set and
change initial password is enabled
account_locked: the account was disabled or locked
account_not_found: the account was not found (not the same as username password mismatch)
expired_token: the token credentials used have expired
|
AuthenticationHandler
interface with the
AbstractAuthenticationHandler
being an abstract base implementation from which concrete
implementations may inherit.Copyright © 2022 The Apache Software Foundation. All rights reserved.