@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.