All Classes and Interfaces

Class
Description
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.
The AuthenticationHandler interface defines the service API used by the authentication implementation to support plugin various ways of extracting credentials from the request.
Deprecated.
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
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.
The AuthenticationSupport provides the service API used to implement the ServletContextHelper.handleSecurity method as defined in the OSGi Whiteboard Specification for Jakarta Servlet.
Deprecated.
The AuthUtil provides utility functions for implementations of JakartaAuthenticationHandler services and users of the Sling authentication infrastructure.
Deprecated.
Default 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.
Deprecated.