Interface RememberMeProcessor
-
public interface RememberMeProcessor
-
-
Field Summary
Fields Modifier and Type Field Description static String
REMEMBER_ME_TOKEN_TYPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addRememberMeCookieAndUnityToken(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)
void
removeRememberMeWithWholeAuthn(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)
-
-