Package org.springframework.security.web.authentication.rememberme

Support for remembering a user between different web sessions.

See:
          Description

Interface Summary
PersistentTokenRepository The abstraction used by PersistentTokenBasedRememberMeServices to store the persistent login tokens for a user.
 

Class Summary
AbstractRememberMeServices Base class for RememberMeServices implementations.
InMemoryTokenRepositoryImpl Simple PersistentTokenRepository implementation backed by a Map.
JdbcTokenRepositoryImpl JDBC based persistent login token repository implementation.
PersistentRememberMeToken  
PersistentTokenBasedRememberMeServices RememberMeServices implementation based on Barry Jaspan's Improved Persistent Login Cookie Best Practice.
RememberMeAuthenticationFilter Detects if there is no Authentication object in the SecurityContext, and populates it with a remember-me authentication token if a RememberMeServices implementation so requests.
TokenBasedRememberMeServices Identifies previously remembered users by a Base-64 encoded cookie.
 

Exception Summary
CookieTheftException  
InvalidCookieException Exception thrown by a RememberMeServices implementation to indicate that a submitted cookie is of an invalid format or has expired.
RememberMeAuthenticationException  
 

Package org.springframework.security.web.authentication.rememberme Description

Support for remembering a user between different web sessions.

Comes with two default implementations. See the Remember-Me Authentication chapter of the reference manual.