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 inherited from class org.apereo.cas.gauth.credential.BaseGoogleAuthenticatorTokenCredentialRepository
googleAuthenticator
-
Constructor Summary
ConstructorDescriptionWAGoogleMfaAuthCredentialRepository
(WARestClient waRestClient, com.warrenstrange.googleauth.IGoogleAuthenticator googleAuthenticator) -
Method Summary
Modifier and TypeMethodDescriptionlong
count()
long
void
delete
(long id) void
void
org.apereo.cas.authentication.OneTimeTokenAccount
get
(long id) Collection
<? extends org.apereo.cas.authentication.OneTimeTokenAccount> org.apereo.cas.authentication.OneTimeTokenAccount
Collection
<? extends org.apereo.cas.authentication.OneTimeTokenAccount> load()
protected org.apereo.cas.gauth.credential.GoogleAuthenticatorAccount
protected GoogleMfaAuthAccount
mapGoogleMfaAuthAccount
(org.apereo.cas.authentication.OneTimeTokenAccount otta) org.apereo.cas.authentication.OneTimeTokenAccount
save
(org.apereo.cas.authentication.OneTimeTokenAccount otta) protected GoogleMfaAuthAccountService
service()
org.apereo.cas.authentication.OneTimeTokenAccount
update
(org.apereo.cas.authentication.OneTimeTokenAccount tokenAccount) Methods inherited from class org.apereo.cas.gauth.credential.BaseGoogleAuthenticatorTokenCredentialRepository
create, getGoogleAuthenticator
Methods inherited from class org.apereo.cas.otp.repository.credentials.BaseOneTimeTokenCredentialRepository
decode, decode, encode
-
Field Details
-
LOG
-
waRestClient
-
-
Constructor Details
-
WAGoogleMfaAuthCredentialRepository
public WAGoogleMfaAuthCredentialRepository(WARestClient waRestClient, com.warrenstrange.googleauth.IGoogleAuthenticator googleAuthenticator)
-
-
Method Details
-
mapGoogleMfaAuthAccount
protected GoogleMfaAuthAccount mapGoogleMfaAuthAccount(org.apereo.cas.authentication.OneTimeTokenAccount otta) -
mapGoogleMfaAuthAccount
protected org.apereo.cas.gauth.credential.GoogleAuthenticatorAccount mapGoogleMfaAuthAccount(GoogleMfaAuthAccount gmfaa) -
service
-
get
public org.apereo.cas.authentication.OneTimeTokenAccount get(long id) -
get
-
get
-
load
-
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
-
delete
public void delete(long id) -
count
public long count() -
count
-