public class TokenUtils extends Object
| 构造器和说明 |
|---|
TokenUtils(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate,
UserService userService,
int accessTokenValidatySeconds,
int refreshTokenValidatySeconds) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
logoutOperate(AccessToken accessToken) |
AccessToken |
refreshAccessToken(String refreshToken) |
void |
removeAccessTokenByRefreshToken(AccessToken accessToken) |
void |
storeAccessToken(AccessToken accessToken,
UserDetail user) |
void |
storeRefreshToken(String refreshTokenValue,
UserDetail userDetail) |
String |
userInfoJson(String accessToken) |
public TokenUtils(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate,
UserService userService,
int accessTokenValidatySeconds,
int refreshTokenValidatySeconds)
public AccessToken refreshAccessToken(String refreshToken)
public void storeAccessToken(AccessToken accessToken, UserDetail user)
public void storeRefreshToken(String refreshTokenValue, UserDetail userDetail)
public void logoutOperate(AccessToken accessToken)
public void removeAccessTokenByRefreshToken(AccessToken accessToken)
Copyright © 2020. All rights reserved.