Uses of Class
pl.edu.icm.unity.engine.api.authn.LoginSession
-
Packages that use LoginSession Package Description pl.edu.icm.unity.engine.api.authn Authentication related API and utilitiespl.edu.icm.unity.engine.api.session Unity login session API -
-
Uses of LoginSession in pl.edu.icm.unity.engine.api.authn
Methods in pl.edu.icm.unity.engine.api.authn that return LoginSession Modifier and Type Method Description LoginSession
InvocationContext. getLoginSession()
Methods in pl.edu.icm.unity.engine.api.authn that return types with arguments of type LoginSession Modifier and Type Method Description Optional<LoginSession>
RememberMeProcessor. processRememberedSecondFactor(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.ServletResponse response, long entityId, String clientIp, AuthenticationRealm realm, UnsuccessfulAuthenticationCounter dosGauard)
Optional<LoginSession>
RememberMeProcessor. processRememberedWholeAuthn(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.ServletResponse response, String clientIp, AuthenticationRealm realm, UnsuccessfulAuthenticationCounter dosGauard)
Methods in pl.edu.icm.unity.engine.api.authn with parameters of type LoginSession Modifier and Type Method Description void
LogoutProcessor. handleAsyncLogout(LoginSession session, String relayState, String returnUrl, javax.servlet.http.HttpServletResponse response)
Performs async logout of SAML peers attached to the current login session.boolean
LogoutProcessor. handleSynchronousLogout(LoginSession session)
Performs sync logout of SAML peers attached to the current login session.void
InvocationContext. setLoginSession(LoginSession loginSession)
-
Uses of LoginSession in pl.edu.icm.unity.engine.api.session
Methods in pl.edu.icm.unity.engine.api.session that return LoginSession Modifier and Type Method Description LoginSession
SessionManagement. createSession(long loggedEntity, AuthenticationRealm realm, String label, String outdatedCredentialId, LoginSession.RememberMeInfo rememberMeInfo, AuthenticationOptionKey firstFactorOptionId, AuthenticationOptionKey secondFactorOptionId)
Creates new sessionLoginSession
SessionManagement. getCreateSession(long loggedEntity, AuthenticationRealm realm, String label, String outdatedCredentialId, LoginSession.RememberMeInfo rememberMeInfo, AuthenticationOptionKey firstFactorOptionId, AuthenticationOptionKey secondFactorOptionId)
Tries to find a session for the entity in the given realm.LoginSession
SessionManagement. getOwnedSession(EntityParam owner, String realm)
Tries to find a session owned by a given entity in a given realm.LoginSession
SessionManagement. getSession(String id)
Methods in pl.edu.icm.unity.engine.api.session with parameters of type LoginSession Modifier and Type Method Description void
LoginToHttpSessionBinder. bindHttpSession(javax.servlet.http.HttpSession session, LoginSession owning)
-