public class JwtDefaultServiceImpl extends Object implements ITokenService
| 构造器和说明 |
|---|
JwtDefaultServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
doGenerateToken(Map<String,Object> claims,
String subject)
通过claims生成token
|
String |
generateToken(AuthUser userDetails)
通过用户信息生成token
|
io.jsonwebtoken.Claims |
getAllClaimsFromToken(String token)
通过token转换为Claims
|
String |
getToken(javax.servlet.http.HttpServletRequest request)
通过请求头中获取token
|
AuthUser |
getUserInfoFromToken(String token)
通过token转换为用户
|
Boolean |
isTokenExpired(String token)
校验token是否失效
|
public AuthUser getUserInfoFromToken(String token)
ITokenServicegetUserInfoFromToken 在接口中 ITokenServicepublic io.jsonwebtoken.Claims getAllClaimsFromToken(String token)
ITokenServicegetAllClaimsFromToken 在接口中 ITokenServicepublic Boolean isTokenExpired(String token)
ITokenServiceisTokenExpired 在接口中 ITokenServicepublic String generateToken(AuthUser userDetails)
ITokenServicegenerateToken 在接口中 ITokenServicepublic String doGenerateToken(Map<String,Object> claims, String subject)
ITokenServicedoGenerateToken 在接口中 ITokenServicepublic String getToken(javax.servlet.http.HttpServletRequest request)
ITokenServicegetToken 在接口中 ITokenServiceCopyright © 2020–2022 structure. All rights reserved.