Interface RememberMeProcessor
-
public interface RememberMeProcessor
-
-
Field Summary
Fields Modifier and Type Field Description static StringREMEMBER_ME_TOKEN_TYPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddRememberMeCookieAndUnityToken(javax.servlet.http.HttpServletResponse response, AuthenticationRealm realm, RememberMeToken.LoginMachineDetails machineDetails, long entityId, Date loginTime, AuthenticationOptionKey firstFactorOptionId, AuthenticationOptionKey secondFactorOptionId)Optional<LoginSession>processRememberedSecondFactor(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.ServletResponse response, long entityId, String clientIp, AuthenticationRealm realm, UnsuccessfulAuthenticationCounter dosGauard)Optional<LoginSession>processRememberedWholeAuthn(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.ServletResponse response, String clientIp, AuthenticationRealm realm, UnsuccessfulAuthenticationCounter dosGauard)voidremoveRememberMeWithWholeAuthn(String realmName, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse httpResponse)
-
-
-
Field Detail
-
REMEMBER_ME_TOKEN_TYPE
static final String REMEMBER_ME_TOKEN_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
processRememberedWholeAuthn
Optional<LoginSession> processRememberedWholeAuthn(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.ServletResponse response, String clientIp, AuthenticationRealm realm, UnsuccessfulAuthenticationCounter dosGauard)
-
processRememberedSecondFactor
Optional<LoginSession> processRememberedSecondFactor(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.ServletResponse response, long entityId, String clientIp, AuthenticationRealm realm, UnsuccessfulAuthenticationCounter dosGauard)
-
addRememberMeCookieAndUnityToken
void addRememberMeCookieAndUnityToken(javax.servlet.http.HttpServletResponse response, AuthenticationRealm realm, RememberMeToken.LoginMachineDetails machineDetails, long entityId, Date loginTime, AuthenticationOptionKey firstFactorOptionId, AuthenticationOptionKey secondFactorOptionId)
-
removeRememberMeWithWholeAuthn
void removeRememberMeWithWholeAuthn(String realmName, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse httpResponse)
-
-