Package org.apache.sling.auth.core.impl
-
Class Summary Class Description AbstractAuthenticationHandlerHolder TheAbstractAuthenticationHandlerHolder
is a base class to represent authentication handlers (both legacy and new ones) for use in theSlingAuthenticator
.AuthenticatorWebConsolePlugin LoginServlet TheLoginServlet
lets the Authenticator do the login.LogoutServlet TheLogoutServlet
lets the Authenticator do the logout.PathBasedHolder ThePathBasedHolder
provides the basic abstraction for managing authentication handler and authentication requirements in theSlingAuthenticator
with the following base functionality: Provide location of control through its path fields Support orderability of instances by beingComparable
and ordering according to thePathBasedHolder.fullPath
and theServiceReference
of the provider service SupportPathBasedHolder.equals(Object)
andPathBasedHolder.hashCode()
compatible with theComparable
implementation.PathBasedHolderCache<Type extends PathBasedHolder> SlingAuthenticator TheSlingAuthenticator
class is the default implementation for handling authentication.SlingAuthenticatorServiceListener -
Annotation Types Summary Annotation Type Description LogoutServlet.Config SlingAuthenticator.Config