public interface TokenHolder
Modifier and Type | Method and Description |
---|---|
void |
delete(String username,
String sessionId)
根据用户账号和会话id删除一个令牌
|
SecurityToken |
get(String username,
String sessionId)
根据用户账号和会话id获取一个令牌
|
List<SecurityToken> |
getAll(String key)
根据用户账号获取所有的令牌
|
void |
save(SecurityToken token)
保存一个令牌
|
void |
setExpireAt(String username,
LocalDateTime expireAt)
设置过期时间点
|
void |
update(SecurityToken token)
更新一个令牌
|
List<SecurityToken> getAll(String key)
根据用户账号获取所有的令牌
按照令牌的过期时间点从小到到排列key
- 用户账号void save(SecurityToken token) throws com.yishuifengxiao.common.tool.exception.CustomException
token
- 令牌com.yishuifengxiao.common.tool.exception.CustomException
- 保存时出现问题void update(SecurityToken token) throws com.yishuifengxiao.common.tool.exception.CustomException
token
- 令牌com.yishuifengxiao.common.tool.exception.CustomException
- 更新时出现问题void delete(String username, String sessionId) throws com.yishuifengxiao.common.tool.exception.CustomException
username
- 用户账号sessionId
- 会话idcom.yishuifengxiao.common.tool.exception.CustomException
- 删除时出现问题SecurityToken get(String username, String sessionId)
username
- 用户账号sessionId
- 会话idvoid setExpireAt(String username, LocalDateTime expireAt) throws com.yishuifengxiao.common.tool.exception.ValidateException
username
- 用户账号expireAt
- 过期时间点com.yishuifengxiao.common.tool.exception.ValidateException
- 处理时出现问题Copyright © 2021. All rights reserved.