Package org.apereo.cas.gauth.token
Class GoogleAuthenticatorJpaTokenRepository
java.lang.Object
org.apereo.cas.otp.repository.token.BaseOneTimeTokenRepository<org.apereo.cas.gauth.token.GoogleAuthenticatorToken>
org.apereo.cas.gauth.token.GoogleAuthenticatorJpaTokenRepository
- All Implemented Interfaces:
org.apereo.cas.otp.repository.token.OneTimeTokenRepository<org.apereo.cas.gauth.token.GoogleAuthenticatorToken>
@EnableTransactionManagement(proxyTargetClass=false)
@Transactional(transactionManager="transactionManagerGoogleAuthenticator")
public class GoogleAuthenticatorJpaTokenRepository
extends org.apereo.cas.otp.repository.token.BaseOneTimeTokenRepository<org.apereo.cas.gauth.token.GoogleAuthenticatorToken>
- Since:
- 5.1.0
-
Field Summary
Fields inherited from interface org.apereo.cas.otp.repository.token.OneTimeTokenRepository
BEAN_NAME -
Constructor Summary
ConstructorsConstructorDescriptionGoogleAuthenticatorJpaTokenRepository(long expireTokensInSeconds, org.springframework.transaction.support.TransactionTemplate transactionTemplate) -
Method Summary
Methods inherited from class org.apereo.cas.otp.repository.token.BaseOneTimeTokenRepository
clean, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apereo.cas.otp.repository.token.OneTimeTokenRepository
exists
-
Constructor Details
-
GoogleAuthenticatorJpaTokenRepository
public GoogleAuthenticatorJpaTokenRepository(long expireTokensInSeconds, org.springframework.transaction.support.TransactionTemplate transactionTemplate)
-
-
Method Details
-
cleanInternal
public void cleanInternal() -
store
public org.apereo.cas.gauth.token.GoogleAuthenticatorToken store(org.apereo.cas.gauth.token.GoogleAuthenticatorToken token) -
get
-
remove
-
remove
-
remove
-
removeAll
public void removeAll() -
count
-
count
public long count()
-