public class DefaultTokenManager extends Object implements TokenManager, TokenOptions, org.springframework.beans.factory.InitializingBean
| Constructor and Description |
|---|
DefaultTokenManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
Token |
createToken(User owner) |
void |
disableMultiTokens() |
void |
enableMultiTokens() |
Token |
findToken(String token) |
long |
getRefreshTokenInteval() |
TokenProvider |
getTokenProvider() |
long |
getTokenTimeout() |
boolean |
isMultiTokensAllowed() |
void |
refreshToken(Token token) |
void |
revokeToken(String token) |
void |
setRefreshTokenInteval(long refreshTokenInteval) |
void |
setTokenProvider(TokenProvider tokenProvider) |
void |
setTokenTimeout(long tokenTimeout) |
public long getTokenTimeout()
public void setTokenTimeout(long tokenTimeout)
setTokenTimeout in interface TokenOptionstokenTimeout - milli secondspublic long getRefreshTokenInteval()
public void setRefreshTokenInteval(long refreshTokenInteval)
setRefreshTokenInteval in interface TokenOptionsrefreshTokenInteval - milli seconds@Autowired public TokenProvider getTokenProvider()
public void setTokenProvider(TokenProvider tokenProvider)
public void refreshToken(Token token)
refreshToken in interface TokenManagerpublic Token createToken(User owner)
createToken in interface TokenManagerpublic Token findToken(String token)
findToken in interface TokenManagerpublic void revokeToken(String token)
revokeToken in interface TokenManagerpublic boolean isMultiTokensAllowed()
isMultiTokensAllowed in interface TokenOptionspublic void enableMultiTokens()
enableMultiTokens in interface TokenOptionspublic void disableMultiTokens()
disableMultiTokens in interface TokenOptionsCopyright © 2018. All rights reserved.