Uses of Record Class
pl.edu.icm.unity.engine.api.authn.RemoteAuthnMetadata
Package
Description
Authentication related API and utilities
Remote authentication API
Unity login session API
-
Uses of RemoteAuthnMetadata in pl.edu.icm.unity.engine.api.authn
Modifier and TypeMethodDescriptionvoid
LoginSession.setFirstFactorRemoteIdPAuthnContext
(RemoteAuthnMetadata firstFactorRemoteIdPAuthnContext) void
InteractiveAuthenticationProcessor.syntheticAuthenticate
(RemoteAuthnMetadata authnContext, AuthenticatedEntity authenticatedEntity, List<SessionParticipant> participants, pl.edu.icm.unity.base.authn.AuthenticationOptionKey authnOptionKey, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, RememberMeToken.LoginMachineDetails machineDetails, boolean setRememberMe, jakarta.servlet.http.HttpServletResponse httpResponse, InteractiveAuthenticationProcessor.SessionReinitializer sessionReinitializer) -
Uses of RemoteAuthnMetadata in pl.edu.icm.unity.engine.api.authn.remote
Modifier and TypeMethodDescriptionvoid
RemotelyAuthenticatedInput.setRemoteAuthnMetadata
(RemoteAuthnMetadata authnContext) -
Uses of RemoteAuthnMetadata in pl.edu.icm.unity.engine.api.session
Modifier and TypeMethodDescriptionSessionManagement.createSession
(long loggedEntity, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, String label, String outdatedCredentialId, LoginSession.RememberMeInfo rememberMeInfo, pl.edu.icm.unity.base.authn.AuthenticationOptionKey firstFactorOptionId, pl.edu.icm.unity.base.authn.AuthenticationOptionKey secondFactorOptionId, RemoteAuthnMetadata authnContext) Creates new sessionSessionManagement.getCreateSession
(long loggedEntity, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, String label, String outdatedCredentialId, LoginSession.RememberMeInfo rememberMeInfo, pl.edu.icm.unity.base.authn.AuthenticationOptionKey firstFactorOptionId, pl.edu.icm.unity.base.authn.AuthenticationOptionKey secondFactorOptionId, RemoteAuthnMetadata authnContext) Tries to find a session for the entity in the given realm.