@Repository public class TokenServicesImpl extends Object implements TokenService
| Modifier and Type | Field and Description |
|---|---|
static String |
CHECK_USER |
static String |
DELETE_ACCESS_TOKEN |
static String |
DELETE_REFRESH_TOKEN |
static String |
INSERT_TOKEN |
static String |
SELECT_TOKEN |
static String |
SELECT_TOKEN_NAME |
static String |
UPDATE_NEW_TOKEN |
static String |
UPDATE_TOKEN |
| Constructor and Description |
|---|
TokenServicesImpl(DataSource datasource) |
| Modifier and Type | Method and Description |
|---|---|
AuthToken |
getTokenBasedOnName(String userName) |
AuthToken |
getTokenDetails(String token) |
AuthToken |
getUpdatedAccessToken(String token,
TimeToken newAccessToken,
String userName) |
void |
revokeToken(String token) |
void |
StoreToken(AuthToken token) |
void |
UpdateToken(AuthToken token) |
public static final String INSERT_TOKEN
public static final String SELECT_TOKEN
public static final String UPDATE_TOKEN
public static final String CHECK_USER
public static final String UPDATE_NEW_TOKEN
public static final String SELECT_TOKEN_NAME
public static final String DELETE_ACCESS_TOKEN
public static final String DELETE_REFRESH_TOKEN
@Autowired public TokenServicesImpl(DataSource datasource)
public void StoreToken(AuthToken token)
StoreToken in interface TokenServicepublic void UpdateToken(AuthToken token)
UpdateToken in interface TokenServicepublic AuthToken getTokenDetails(String token)
getTokenDetails in interface TokenService@Transactional public AuthToken getUpdatedAccessToken(String token, TimeToken newAccessToken, String userName)
getUpdatedAccessToken in interface TokenServicepublic AuthToken getTokenBasedOnName(String userName)
getTokenBasedOnName in interface TokenServicepublic void revokeToken(String token)
revokeToken in interface TokenServiceCopyright © 2020. All rights reserved.