Uses of Class
pl.edu.icm.unity.types.authn.AuthenticationRealm
Package
Description
The main entry point to engine's functionality.
Authentication related API and utilities
Unity login session API
-
Uses of AuthenticationRealm in pl.edu.icm.unity.engine.api
Modifier and TypeMethodDescriptionReturns a realm by nameModifier and TypeMethodDescriptionvoid
RealmsManagement.addRealm
(AuthenticationRealm realm) Creates a new realmvoid
RealmsManagement.updateRealm
(AuthenticationRealm realm) Update realm -
Uses of AuthenticationRealm in pl.edu.icm.unity.engine.api.authn
Modifier and TypeMethodDescriptionvoid
RememberMeProcessor.addRememberMeCookieAndUnityToken
(javax.servlet.http.HttpServletResponse response, AuthenticationRealm realm, RememberMeToken.LoginMachineDetails machineDetails, long entityId, Date loginTime, AuthenticationOptionKey firstFactorOptionId, AuthenticationOptionKey secondFactorOptionId) RememberMeProcessor.processRememberedSecondFactor
(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.ServletResponse response, long entityId, String clientIp, AuthenticationRealm realm, UnsuccessfulAuthenticationCounter dosGauard) RememberMeProcessor.processRememberedWholeAuthn
(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.ServletResponse response, String clientIp, AuthenticationRealm realm, UnsuccessfulAuthenticationCounter dosGauard) void
InteractiveAuthenticationProcessor.syntheticAuthenticate
(RemoteAuthnMetadata authnContext, AuthenticatedEntity authenticatedEntity, List<SessionParticipant> participants, AuthenticationOptionKey authnOptionKey, AuthenticationRealm realm, RememberMeToken.LoginMachineDetails machineDetails, boolean setRememberMe, javax.servlet.http.HttpServletResponse httpResponse, InteractiveAuthenticationProcessor.SessionReinitializer sessionReinitializer) ModifierConstructorDescriptionAuthenticationStepContext
(AuthenticationRealm realm, AuthenticationFlow selectedAuthnFlow, AuthenticationOptionKey authnOptionId, AuthenticatorStepContext.FactorOrder factor, String endpointPath) AuthenticatorStepContext
(AuthenticationRealm realm, AuthenticationFlow selectedAuthnFlow, String endpointPath, AuthenticatorStepContext.FactorOrder factor) InvocationContext
(IdentityTaV tlsIdentity, AuthenticationRealm realm, List<AuthenticationFlow> endpointFlows) -
Uses of AuthenticationRealm in pl.edu.icm.unity.engine.api.session
Modifier and TypeMethodDescriptionSessionManagement.createSession
(long loggedEntity, AuthenticationRealm realm, String label, String outdatedCredentialId, LoginSession.RememberMeInfo rememberMeInfo, AuthenticationOptionKey firstFactorOptionId, AuthenticationOptionKey secondFactorOptionId, RemoteAuthnMetadata authnContext) Creates new sessionSessionManagement.getCreateSession
(long loggedEntity, AuthenticationRealm realm, String label, String outdatedCredentialId, LoginSession.RememberMeInfo rememberMeInfo, AuthenticationOptionKey firstFactorOptionId, AuthenticationOptionKey secondFactorOptionId, RemoteAuthnMetadata authnContext) Tries to find a session for the entity in the given realm. -
Uses of AuthenticationRealm in pl.edu.icm.unity.types.endpoint
ModifierConstructorDescriptionResolvedEndpoint
(Endpoint endpoint, AuthenticationRealm realm, EndpointTypeDescription type)