Uses of Package
pl.edu.icm.unity.engine.api.authn
-
Packages that use pl.edu.icm.unity.engine.api.authn Package Description pl.edu.icm.unity.engine.api.authn Authentication related API and utilitiespl.edu.icm.unity.engine.api.authn.local Local authentication API and general purpose support classespl.edu.icm.unity.engine.api.authn.remote Remote authentication APIpl.edu.icm.unity.engine.api.endpoint Endpoint APIpl.edu.icm.unity.engine.api.identity Identity APIpl.edu.icm.unity.engine.api.session Unity login session APIpl.edu.icm.unity.engine.api.translation.out Output translation APIpl.edu.icm.unity.engine.api.userimport API of the user import subsystem. -
Classes in pl.edu.icm.unity.engine.api.authn used by pl.edu.icm.unity.engine.api.authn Class 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 AuthenticatorInstance Representation of an authenticator instance, which is a composition ofCredentialRetrieval
andCredentialVerificator
, configured.CredentialExchange Marker interface.CredentialRetrieval Retrieves credential, using a some binding specific method.CredentialRetrievalFactory Implementations allows for creatingCredentialRetrieval
s of a particular type.CredentialVerificator Implementations allow for verification of the provided credential.CredentialVerificator.VerificatorType CredentialVerificatorFactory ProducesCredentialVerificator
s of a particular type.IdPLoginController.IdPLoginHandler Implemented by an IdP endpoint and registered withIdPLoginController
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. -
Classes in pl.edu.icm.unity.engine.api.authn used by pl.edu.icm.unity.engine.api.authn.local Class Description AbstractCredentialVerificatorFactory Helper to easily create credential factories.AbstractVerificator AbstractCredentialVerificator
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 ProducesCredentialVerificator
s of a particular type.SandboxAuthnContext Marker interface, used by the local andRemoteSandboxAuthnContext
. -
Classes in pl.edu.icm.unity.engine.api.authn used by pl.edu.icm.unity.engine.api.authn.remote Class Description AbstractVerificator AbstractCredentialVerificator
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 andRemoteSandboxAuthnContext
. -
Classes in pl.edu.icm.unity.engine.api.authn used by pl.edu.icm.unity.engine.api.endpoint Class Description AuthenticationFlow Stores information about a authentication flow, as configured by administrator and selectable by a user or client. -
Classes in pl.edu.icm.unity.engine.api.authn used by pl.edu.icm.unity.engine.api.identity Class Description EntityWithCredential Entity and a value of (one of) its credential attribute -
Classes in pl.edu.icm.unity.engine.api.authn used by pl.edu.icm.unity.engine.api.session Class Description LoginSession Represents login session.LoginSession.RememberMeInfo -
Classes in pl.edu.icm.unity.engine.api.authn used by pl.edu.icm.unity.engine.api.translation.out Class Description AuthenticationResult.Status -
Classes in pl.edu.icm.unity.engine.api.authn used by pl.edu.icm.unity.engine.api.userimport Class Description AuthenticationResult This class object is returned by authenticator with information about authentication result.