Class WAGoogleMfaAuthCredentialRepository
- java.lang.Object
-
- org.apereo.cas.otp.repository.credentials.BaseOneTimeTokenCredentialRepository
-
- org.apereo.cas.gauth.credential.BaseGoogleAuthenticatorTokenCredentialRepository
-
- org.apache.syncope.wa.starter.gauth.WAGoogleMfaAuthCredentialRepository
-
- All Implemented Interfaces:
org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository
public class WAGoogleMfaAuthCredentialRepository extends org.apereo.cas.gauth.credential.BaseGoogleAuthenticatorTokenCredentialRepository
-
-
Field Summary
Fields Modifier and Type Field Description protected static LoggerLOGprotected WARestClientwaRestClient
-
Constructor Summary
Constructors Constructor Description WAGoogleMfaAuthCredentialRepository(WARestClient waRestClient, com.warrenstrange.googleauth.IGoogleAuthenticator googleAuthenticator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longcount()longcount(String username)voiddelete(long id)voiddelete(String username)voiddeleteAll()org.apereo.cas.authentication.OneTimeTokenAccountget(long id)Collection<? extends org.apereo.cas.authentication.OneTimeTokenAccount>get(String username)org.apereo.cas.authentication.OneTimeTokenAccountget(String username, long id)Collection<? extends org.apereo.cas.authentication.OneTimeTokenAccount>load()protected org.apereo.cas.gauth.credential.GoogleAuthenticatorAccountmapGoogleMfaAuthAccount(GoogleMfaAuthAccount gmfaa)protected GoogleMfaAuthAccountmapOneTimeTokenAccount(org.apereo.cas.authentication.OneTimeTokenAccount otta)org.apereo.cas.authentication.OneTimeTokenAccountsave(org.apereo.cas.authentication.OneTimeTokenAccount otta)org.apereo.cas.authentication.OneTimeTokenAccountupdate(org.apereo.cas.authentication.OneTimeTokenAccount tokenAccount)-
Methods inherited from class org.apereo.cas.gauth.credential.BaseGoogleAuthenticatorTokenCredentialRepository
create, getGoogleAuthenticator
-
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
waRestClient
protected final WARestClient waRestClient
-
-
Constructor Detail
-
WAGoogleMfaAuthCredentialRepository
public WAGoogleMfaAuthCredentialRepository(WARestClient waRestClient, com.warrenstrange.googleauth.IGoogleAuthenticator googleAuthenticator)
-
-
Method Detail
-
mapGoogleMfaAuthAccount
protected org.apereo.cas.gauth.credential.GoogleAuthenticatorAccount mapGoogleMfaAuthAccount(GoogleMfaAuthAccount gmfaa)
-
get
public org.apereo.cas.authentication.OneTimeTokenAccount get(long id)
-
get
public org.apereo.cas.authentication.OneTimeTokenAccount get(String username, long id)
-
get
public Collection<? extends org.apereo.cas.authentication.OneTimeTokenAccount> get(String username)
-
load
public Collection<? extends org.apereo.cas.authentication.OneTimeTokenAccount> load()
-
mapOneTimeTokenAccount
protected GoogleMfaAuthAccount mapOneTimeTokenAccount(org.apereo.cas.authentication.OneTimeTokenAccount otta)
-
save
public org.apereo.cas.authentication.OneTimeTokenAccount save(org.apereo.cas.authentication.OneTimeTokenAccount otta)
-
update
public org.apereo.cas.authentication.OneTimeTokenAccount update(org.apereo.cas.authentication.OneTimeTokenAccount tokenAccount)
-
deleteAll
public void deleteAll()
-
delete
public void delete(String username)
-
delete
public void delete(long id)
-
count
public long count()
-
count
public long count(String username)
-
-