public class DataServiceTokenService extends java.lang.Object implements TokenService
| Constructor and Description |
|---|
DataServiceTokenService(TokenGenerator tokenGenerator,
DataService dataService,
org.springframework.security.core.userdetails.UserDetailsService userDetailsService) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.security.core.userdetails.UserDetails |
findUserByToken(java.lang.String token)
Find a user by a security token
|
java.lang.String |
generateAndStoreToken(java.lang.String username,
java.lang.String description)
Generates a token and associates it with a user.
|
void |
removeToken(java.lang.String token)
Remove a token from the store
|
public DataServiceTokenService(TokenGenerator tokenGenerator, DataService dataService, org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
@Transactional(readOnly=true)
public org.springframework.security.core.userdetails.UserDetails findUserByToken(java.lang.String token)
throws UnknownTokenException
findUserByToken in interface TokenServicetoken - UnknownTokenException@Transactional
public java.lang.String generateAndStoreToken(java.lang.String username,
java.lang.String description)
generateAndStoreToken in interface TokenServiceuser - @Transactional
public void removeToken(java.lang.String token)
throws UnknownTokenException
TokenServiceremoveToken in interface TokenServiceUnknownTokenExceptionCopyright © 2014. All Rights Reserved.