Uses of Package
org.apache.sling.auth.core.spi
Packages that use org.apache.sling.auth.core.spi
Package
Description
Provides the authentication helper service as well as a number
of utility functions in the
AuthUtil
class.Provides API to be implemented by provides of authentication
mechanisms.
-
Classes in org.apache.sling.auth.core.spi used by org.apache.sling.auth.coreClassDescriptionThe
AuthenticationInfoconveys any authentication credentials and/or details extracted by theAuthenticationHandler.extractCredentials(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)method from the request. -
Classes in org.apache.sling.auth.core.spi used by org.apache.sling.auth.core.implClassDescriptionThe
AuthenticationHandlerinterface defines the service API used by the authentication implementation to support plugin various ways of extracting credentials from the request. -
Classes in org.apache.sling.auth.core.spi used by org.apache.sling.auth.core.impl.engineClassDescriptionThe
AuthenticationFeedbackHandlermay be implemented byAuthenticationHandlerservices to request being informed on the success or failure of authentication.TheAuthenticationHandlerinterface defines the service API used by the authentication implementation to support plugin various ways of extracting credentials from the request.TheAuthenticationInfoconveys any authentication credentials and/or details extracted by theAuthenticationHandler.extractCredentials(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)method from the request. -
Classes in org.apache.sling.auth.core.spi used by org.apache.sling.auth.core.spiClassDescriptionThe
AuthenticationFeedbackHandlermay be implemented byAuthenticationHandlerservices to request being informed on the success or failure of authentication.TheAuthenticationHandlerinterface defines the service API used by the authentication implementation to support plugin various ways of extracting credentials from the request.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 enabledaccount_locked: the account was disabled or lockedaccount_not_found: the account was not found (not the same as username password mismatch)expired_token: the token credentials used have expiredTheAuthenticationInfoconveys any authentication credentials and/or details extracted by theAuthenticationHandler.extractCredentials(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)method from the request.