@Component public class CachedJwtTokenManager extends Object implements TokenManager
| 构造器和说明 |
|---|
CachedJwtTokenManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
createToken(org.springframework.security.core.Authentication authentication)
Create token.
|
String |
createToken(String username)
Create token.
|
org.springframework.security.core.Authentication |
getAuthentication(String token)
Get auth Info.
|
long |
getTokenTtlInSeconds(String token)
validate token.
|
long |
getTokenValidityInSeconds()
validate token.
|
NacosUser |
parseToken(String token)
parse token.
|
void |
validateToken(String token)
validate token.
|
public String createToken(org.springframework.security.core.Authentication authentication) throws AccessException
TokenManagercreateToken 在接口中 TokenManagerauthentication - auth infoAccessException - access exceptionpublic String createToken(String username) throws AccessException
createToken 在接口中 TokenManagerusername - auth infoAccessException - access exceptionpublic org.springframework.security.core.Authentication getAuthentication(String token) throws AccessException
getAuthentication 在接口中 TokenManagertoken - tokenAccessException - access exceptionpublic void validateToken(String token) throws AccessException
validateToken 在接口中 TokenManagertoken - tokenAccessException - access exceptionpublic NacosUser parseToken(String token) throws AccessException
TokenManagerparseToken 在接口中 TokenManagertoken - tokenAccessException - access exceptionpublic long getTokenTtlInSeconds(String token) throws AccessException
TokenManagergetTokenTtlInSeconds 在接口中 TokenManagertoken - tokenAccessException - access exceptionpublic long getTokenValidityInSeconds()
TokenManagergetTokenValidityInSeconds 在接口中 TokenManagerCopyright © 2018–2023 Alibaba Group. All rights reserved.