com.atlassian.confluence.user
Class DefaultUserVerificationTokenManager
java.lang.Object
com.atlassian.confluence.user.DefaultUserVerificationTokenManager
- All Implemented Interfaces:
- UserVerificationTokenManager
public class DefaultUserVerificationTokenManager
- extends Object
- implements UserVerificationTokenManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultUserVerificationTokenManager
public DefaultUserVerificationTokenManager(UserVerificationTokenDao tokenStore,
com.atlassian.core.util.Clock clock)
generateAndSaveToken
public String generateAndSaveToken(String userName,
UserVerificationTokenType tokenType)
- Specified by:
generateAndSaveToken
in interface UserVerificationTokenManager
hasToken
public boolean hasToken(String userName,
UserVerificationTokenType tokenType)
- Specified by:
hasToken
in interface UserVerificationTokenManager
hasValidUserToken
public boolean hasValidUserToken(String userName,
UserVerificationTokenType tokenType,
String token)
- Specified by:
hasValidUserToken
in interface UserVerificationTokenManager
hasOutdatedUserToken
public boolean hasOutdatedUserToken(String userName,
UserVerificationTokenType tokenType)
- Specified by:
hasOutdatedUserToken
in interface UserVerificationTokenManager
clearToken
public void clearToken(String userName,
UserVerificationTokenType tokenType)
- Specified by:
clearToken
in interface UserVerificationTokenManager