All Classes and Interfaces
Class
Description
Deprecated.
Deprecated.
since Bundle 1.0.8;
AuthenticationHandler implementations
should extend DefaultAuthenticationFeedbackHandler
directly and use the utility methods in the AuthUtil
class.The
AbstractJakartaAuthenticationFormServlet provides a basic
implementation of a simple servlet to render a login form for authentication
purposes.The
AuthConstants provides a collection of constants used to
configure and customize the Sling authentication infrastructure.Deprecated.
Use
JakartaAuthenticationFeedbackHandler insteadThe
AuthenticationHandler interface defines the service API used
by the authentication implementation to support plugin various ways of
extracting credentials from the request.Deprecated.
use
AuthenticationHandler
insteadThis 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
The
AuthenticationInfo conveys any authentication credentials
and/or details extracted by the
JakartaAuthenticationHandler.extractCredentials(jakarta.servlet.http.HttpServletRequest, jakarta.servlet.http.HttpServletResponse)
method from the request.Deprecated.
Deprecated.
Use
JakartaAuthenticationInfoPostProcessor insteadThe
AuthenticationSupport provides the service API used to
implement the ServletContextHelper.handleSecurity method as defined in
the OSGi Whiteboard Specification for Jakarta Servlet.Deprecated.
use
AuthenticationSupport insteadThe
AuthUtil provides utility functions for implementations of
JakartaAuthenticationHandler services and
users of the Sling authentication infrastructure.Deprecated.
Use
JakartaAuthenticationFeedbackHandler insteadDefault implementation of an authentication feedback handler.
The
AuthenticationFeedbackHandler may be implemented by
AuthenticationHandler services to request being informed on the
success or failure of authentication.The
AuthenticationHandler interface defines the service API used
by the authentication implementation to support plugin various ways of
extracting credentials from the request.Service interface which allows bundles to modify the
AuthenticationInfo object
right after one AuthenticationHandler has returned an {AuthenticationInfo
from the JakartaAuthenticationHandler.extractCredentials(HttpServletRequest, HttpServletResponse)
method or an anonymous AuthenticationInfo has been created.Components should implement this interface to customize properties
in the Login and/or LoginFailed event
Deprecated.
Use
JakartaLoginEventDecorator insteadDeprecated.
see
Authenticator
AbstractJakartaAuthenticationFormServlet