| Interface | Description |
|---|---|
| AuthenticationProcessor |
Utility methods processing results of authenticators.
|
| Authenticator |
Representation of an authenticator, which is a composition of
CredentialRetrieval and
CredentialVerificator, configured. |
| AuthenticatorSupportManagement |
Provides access to authenticators.
|
| CredentialExchange |
Marker interface.
|
| CredentialReset |
Implementations provide a credential reset functionality.
|
| CredentialRetrieval |
Retrieves credential, using a some binding specific method.
|
| CredentialRetrievalFactory |
Implementations allows for creating
CredentialRetrievals of a particular type. |
| CredentialVerificator |
Implementations allow for verification of the provided credential.
|
| CredentialVerificatorFactory |
Produces
CredentialVerificators of a particular type. |
| IdPLoginController.IdPLoginHandler |
Implemented by an IdP endpoint and registered with
IdPLoginController to inform it
about authentications against the IdP. |
| LogoutProcessor |
Performs a logout, including logout of additional session participants, in case of logout initiated directly
in Unity.
|
| LogoutProcessorFactory |
Factory of
LogoutProcessors. |
| SandboxAuthnContext |
Marker interface, used by the local and
RemoteSandboxAuthnContext. |
| Class | Description |
|---|---|
| AbstractCredentialRetrieval<T extends CredentialExchange> |
Common code for all
CredentialRetrieval implementations. |
| AbstractCredentialRetrievalFactory<T extends CredentialRetrieval> |
Common boilerplate for
CredentialRetrievalFactory implementations. |
| AbstractCredentialVerificatorFactory |
Helper to easily create credential factories.
|
| AbstractVerificator |
Abstract
CredentialVerificator with a common boilerplate code. |
| AuthenticatedEntity |
Stores information about authenticated entity during the authentication.
|
| AuthenticationFlow |
Stores information about a authentication flow, as configured by administrator and selectable by
a user or client.
|
| AuthenticationResult |
This class object is returned by authenticator with information about authentication result.
|
| AuthenticatorsRegistry |
Registry of components which are used to create
AuthenticatorInstances and local credential handlers. |
| EntityWithCredential |
Entity and a value of (one of) its credential attribute
|
| IdPLoginController |
This component allows the generic Unity part (not IdP endpoint specific) to obtain information
on the IdP login being performed and forcefully cleaning it.
|
| InvocationContext |
Stores thread-local information about the current request metadata in thread local variable.
|
| LoginSession |
Represents login session.
|
| LoginSession.AuthNInfo | |
| LoginSession.RememberMeInfo | |
| PartialAuthnState |
Provides information about partial state of authentication.
|
| UnsuccessfulAuthenticationCounter |
Counts unsuccessful authentication attempts per client's IP address.
|
| Enum | Description |
|---|---|
| AuthenticationResult.Status | |
| CredentialVerificator.VerificatorType |
| Exception | Description |
|---|---|
| AuthenticationException |
Thrown on authentication problem.
|
Copyright © 2018 Unity. All rights reserved.