public class DefaultTokenManager extends Object implements TokenManager, TokenLifeSupport, 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 TokenLifeSupporttokenTimeout - milli secondspublic long getRefreshTokenInteval()
public void setRefreshTokenInteval(long refreshTokenInteval)
setRefreshTokenInteval in interface TokenLifeSupportrefreshTokenInteval - 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 TokenLifeSupportpublic void enableMultiTokens()
enableMultiTokens in interface TokenLifeSupportpublic void disableMultiTokens()
disableMultiTokens in interface TokenLifeSupportCopyright © 2018. All rights reserved.