Package org.apereo.cas.gauth.token
Class GoogleAuthenticatorRedisTokenRepository
- java.lang.Object
-
- org.apereo.cas.otp.repository.token.BaseOneTimeTokenRepository<org.apereo.cas.gauth.token.GoogleAuthenticatorToken>
-
- org.apereo.cas.gauth.token.GoogleAuthenticatorRedisTokenRepository
-
- All Implemented Interfaces:
org.apereo.cas.otp.repository.token.OneTimeTokenRepository<org.apereo.cas.gauth.token.GoogleAuthenticatorToken>
public class GoogleAuthenticatorRedisTokenRepository extends org.apereo.cas.otp.repository.token.BaseOneTimeTokenRepository<org.apereo.cas.gauth.token.GoogleAuthenticatorToken>- Since:
- 6.1.0
-
-
Constructor Summary
Constructors Constructor Description GoogleAuthenticatorRedisTokenRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcleanInternal()longcount()longcount(java.lang.String uid)org.apereo.cas.gauth.token.GoogleAuthenticatorTokenget(java.lang.String uid, java.lang.Integer otp)voidremove(java.lang.Integer otp)voidremove(java.lang.String uid)voidremove(java.lang.String uid, java.lang.Integer otp)voidremoveAll()voidstore(org.apereo.cas.gauth.token.GoogleAuthenticatorToken token)-
Methods inherited from class org.apereo.cas.otp.repository.token.BaseOneTimeTokenRepository
clean, toString
-
-
-
-
Method Detail
-
store
public void store(org.apereo.cas.gauth.token.GoogleAuthenticatorToken token)
-
get
public org.apereo.cas.gauth.token.GoogleAuthenticatorToken get(java.lang.String uid, java.lang.Integer otp)
-
removeAll
public void removeAll()
-
remove
public void remove(java.lang.String uid, java.lang.Integer otp)
-
remove
public void remove(java.lang.String uid)
-
remove
public void remove(java.lang.Integer otp)
-
count
public long count(java.lang.String uid)
-
count
public long count()
-
cleanInternal
protected void cleanInternal()
- Specified by:
cleanInternalin classorg.apereo.cas.otp.repository.token.BaseOneTimeTokenRepository<org.apereo.cas.gauth.token.GoogleAuthenticatorToken>
-
-