Interface | Description |
---|---|
Authentication |
The
Authentication interface defines methods to validate
Credentials during the
login step of the
authentication process. |
AuthenticationConfiguration |
Interface for the authentication setup.
|
LoginContext |
Interface version of the JAAS
LoginContext
class. |
LoginContextProvider |
Configurable provider taking care of building login contexts for
the desired authentication mechanism.
|
Class | Description |
---|---|
AbstractLoginModule |
Abstract implementation of the
LoginModule interface that can act
as base class for login modules that aim to authenticate subjects against
information stored in the content repository. |
AuthInfoImpl |
Default implementation of the AuthInfo interface.
|
ConfigurationUtil |
Utility to create
Configuration s for built-in LoginModule implementations. |
GuestLoginModule |
The
GuestLoginModule is intended to provide backwards compatibility
with the login handling present in the JCR reference implementation located
in jackrabbit-core. |
ImpersonationCredentials |
Implementation of the JCR
Credentials interface used to distinguish
a regular login request from javax.jcr.Session#impersonate(javax.jcr.Credentials) . |
JaasLoginContext |
Bridge class that connects the JAAS
LoginContext class with the
LoginContext interface used by Oak. |
OpenAuthenticationConfiguration |
This implementation of the authentication configuration provides login
contexts that accept any credentials and doesn't validate specified
workspace name.
|
PreAuthContext |
LoginContext for pre-authenticated subjects that don't require further
validation nor additional login/logout steps.
|
PreAuthenticatedLogin |
PreAuthenticatedLogin is used as marker in the shared map of the login context. |
SystemSubject |
Internal utility providing access to a system internal subject instance.
|
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"