org.jasypt.spring.security3
Class TokenBasedRememberMeServices
Object
AbstractRememberMeServices
org.jasypt.spring.security3.TokenBasedRememberMeServices
public final class TokenBasedRememberMeServices
- extends AbstractRememberMeServices
Implementation of org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
which provides a "remember-me" cookie arranged in the same way as
org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices, but using a
Jasypt StringDigester
passed as a parameter for performing the digest of the signature in the cookie
(username + ":" + expiry time + ":" + password + ":" + key).
This class is thread-safe
- Since:
- 1.7
- Author:
- Daniel Fernández
Method Summary |
void |
onLoginSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Authentication successfulAuthentication)
|
protected UserDetails |
processAutoLoginCookie(String[] cookieTokens,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
setDigester(StringDigester digester)
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TokenBasedRememberMeServices
public TokenBasedRememberMeServices()
setDigester
public void setDigester(StringDigester digester)
processAutoLoginCookie
protected UserDetails processAutoLoginCookie(String[] cookieTokens,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
onLoginSuccess
public void onLoginSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Authentication successfulAuthentication)
Copyright © 2011 The JASYPT team. All Rights Reserved.