Interface RememberMeProcessor
public interface RememberMeProcessor
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRememberMeCookieAndUnityToken(jakarta.servlet.http.HttpServletResponse response, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, RememberMeToken.LoginMachineDetails machineDetails, long entityId, Date loginTime, pl.edu.icm.unity.base.authn.AuthenticationOptionKey firstFactorOptionId, pl.edu.icm.unity.base.authn.AuthenticationOptionKey secondFactorOptionId) processRememberedSecondFactor(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.ServletResponse response, long entityId, String clientIp, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, UnsuccessfulAccessCounter dosGauard) processRememberedWholeAuthn(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.ServletResponse response, String clientIp, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, UnsuccessfulAccessCounter dosGauard) voidremoveRememberMeWithWholeAuthn(String realmName, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse httpResponse)
-
Field Details
-
REMEMBER_ME_TOKEN_TYPE
- See Also:
-
-
Method Details
-
processRememberedWholeAuthn
Optional<LoginSession> processRememberedWholeAuthn(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.ServletResponse response, String clientIp, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, UnsuccessfulAccessCounter dosGauard) -
processRememberedSecondFactor
Optional<LoginSession> processRememberedSecondFactor(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.ServletResponse response, long entityId, String clientIp, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, UnsuccessfulAccessCounter dosGauard) -
addRememberMeCookieAndUnityToken
void addRememberMeCookieAndUnityToken(jakarta.servlet.http.HttpServletResponse response, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, RememberMeToken.LoginMachineDetails machineDetails, long entityId, Date loginTime, pl.edu.icm.unity.base.authn.AuthenticationOptionKey firstFactorOptionId, pl.edu.icm.unity.base.authn.AuthenticationOptionKey secondFactorOptionId) -
removeRememberMeWithWholeAuthn
void removeRememberMeWithWholeAuthn(String realmName, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse httpResponse)
-