| Package | Description |
|---|---|
| pl.edu.icm.unity.engine.api.authn |
Authentication related API and utilities
|
| pl.edu.icm.unity.engine.api.authn.local |
Local authentication API and general purpose support classes
|
| pl.edu.icm.unity.engine.api.authn.remote |
Remote authentication API
|
| pl.edu.icm.unity.engine.api.endpoint |
Endpoint API
|
| pl.edu.icm.unity.engine.api.identity |
Identity API
|
| pl.edu.icm.unity.engine.api.session |
Unity login session API
|
| pl.edu.icm.unity.engine.api.translation.out |
Output translation API
|
| pl.edu.icm.unity.engine.api.userimport |
API of the user import subsystem.
|
| Class and Description |
|---|
| AuthenticatedEntity
Stores information about authenticated entity during the authentication.
|
| AuthenticationException
Thrown on authentication problem.
|
| 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.
|
| AuthenticationResult.Status |
| Authenticator
Representation of an authenticator, which is a composition of
CredentialRetrieval and
CredentialVerificator, configured. |
| CredentialExchange
Marker interface.
|
| 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.
|
| CredentialVerificator.VerificatorType |
| 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. |
| InvocationContext
Stores thread-local information about the current request metadata in thread local variable.
|
| LoginSession
Represents login session.
|
| LoginSession.AuthNInfo |
| LoginSession.RememberMeInfo |
| LogoutProcessor
Performs a logout, including logout of additional session participants, in case of logout initiated directly
in Unity.
|
| PartialAuthnState
Provides information about partial state of authentication.
|
| Class and Description |
|---|
| AbstractCredentialVerificatorFactory
Helper to easily create credential factories.
|
| AbstractVerificator
Abstract
CredentialVerificator with a common boilerplate code. |
| AuthenticationResult
This class object is returned by authenticator with information about authentication result.
|
| CredentialExchange
Marker interface.
|
| CredentialVerificator
Implementations allow for verification of the provided credential.
|
| CredentialVerificator.VerificatorType |
| CredentialVerificatorFactory
Produces
CredentialVerificators of a particular type. |
| SandboxAuthnContext
Marker interface, used by the local and
RemoteSandboxAuthnContext. |
| Class and Description |
|---|
| AbstractVerificator
Abstract
CredentialVerificator with a common boilerplate code. |
| AuthenticationException
Thrown on authentication problem.
|
| AuthenticationResult
This class object is returned by authenticator with information about authentication result.
|
| CredentialExchange
Marker interface.
|
| CredentialVerificator
Implementations allow for verification of the provided credential.
|
| SandboxAuthnContext
Marker interface, used by the local and
RemoteSandboxAuthnContext. |
| Class and Description |
|---|
| AuthenticationFlow
Stores information about a authentication flow, as configured by administrator and selectable by
a user or client.
|
| Class and Description |
|---|
| EntityWithCredential
Entity and a value of (one of) its credential attribute
|
| Class and Description |
|---|
| LoginSession
Represents login session.
|
| LoginSession.RememberMeInfo |
| Class and Description |
|---|
| AuthenticationResult.Status |
| Class and Description |
|---|
| AuthenticationResult
This class object is returned by authenticator with information about authentication result.
|
Copyright © 2018 Unity. All rights reserved.