public class InMemoryTokenRepositoryImpl extends Object implements org.springframework.security.web.authentication.rememberme.PersistentTokenRepository
Simple PersistentTokenRepository implementation backed by a Map. Intended for testing only.
解决原生类报错DataIntegrityViolationException再未引入数据库相关的包时出错的问题
| Constructor and Description |
|---|
InMemoryTokenRepositoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
createNewToken(org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken token) |
org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken |
getTokenForSeries(String seriesId) |
void |
removeUserTokens(String username) |
void |
updateToken(String series,
String tokenValue,
Date lastUsed) |
public void createNewToken(org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken token)
createNewToken in interface org.springframework.security.web.authentication.rememberme.PersistentTokenRepositorypublic void updateToken(String series, String tokenValue, Date lastUsed)
updateToken in interface org.springframework.security.web.authentication.rememberme.PersistentTokenRepositorypublic org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken getTokenForSeries(String seriesId)
getTokenForSeries in interface org.springframework.security.web.authentication.rememberme.PersistentTokenRepositorypublic void removeUserTokens(String username)
removeUserTokens in interface org.springframework.security.web.authentication.rememberme.PersistentTokenRepositoryCopyright © 2021. All rights reserved.