Class GoogleAuthenticatorAuthenticationEventExecutionPlanConfiguration.GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration
- java.lang.Object
-
- org.apereo.cas.config.support.authentication.GoogleAuthenticatorAuthenticationEventExecutionPlanConfiguration.GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration
-
- Enclosing class:
- GoogleAuthenticatorAuthenticationEventExecutionPlanConfiguration
@Configuration(value="GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class GoogleAuthenticatorAuthenticationEventExecutionPlanConfiguration.GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.webflow.execution.ActiongoogleAccountCheckRegistrationAction(org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)org.springframework.webflow.execution.ActiongoogleAccountConfirmSelectionAction(org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)org.springframework.webflow.execution.ActiongoogleAccountCreateRegistrationAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)org.springframework.webflow.execution.ActiongoogleAccountDeleteDeviceAction(org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)org.springframework.webflow.execution.ActiongoogleSaveAccountRegistrationAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialValidator<org.apereo.cas.gauth.credential.GoogleAuthenticatorTokenCredential,org.apereo.cas.gauth.token.GoogleAuthenticatorToken> validator)org.springframework.webflow.execution.ActionprepareGoogleAuthenticatorLoginAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties)org.springframework.webflow.execution.ActionvalidateSelectedRegistrationAction()
-
-
-
Method Detail
-
validateSelectedRegistrationAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="validateSelectedRegistrationAction") public org.springframework.webflow.execution.Action validateSelectedRegistrationAction()
-
googleSaveAccountRegistrationAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleSaveAccountRegistrationAction") public org.springframework.webflow.execution.Action googleSaveAccountRegistrationAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("googleAuthenticatorAccountRegistry") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry, @Qualifier("googleAuthenticatorOneTimeTokenCredentialValidator") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialValidator<org.apereo.cas.gauth.credential.GoogleAuthenticatorTokenCredential,org.apereo.cas.gauth.token.GoogleAuthenticatorToken> validator)
-
prepareGoogleAuthenticatorLoginAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="prepareGoogleAuthenticatorLoginAction") public org.springframework.webflow.execution.Action prepareGoogleAuthenticatorLoginAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
googleAccountCheckRegistrationAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAccountCheckRegistrationAction") public org.springframework.webflow.execution.Action googleAccountCheckRegistrationAction(@Qualifier("googleAuthenticatorAccountRegistry") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)
-
googleAccountConfirmSelectionAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAccountConfirmSelectionAction") public org.springframework.webflow.execution.Action googleAccountConfirmSelectionAction(@Qualifier("googleAuthenticatorAccountRegistry") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)
-
googleAccountDeleteDeviceAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAccountDeleteDeviceAction") public org.springframework.webflow.execution.Action googleAccountDeleteDeviceAction(@Qualifier("googleAuthenticatorAccountRegistry") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)
-
googleAccountCreateRegistrationAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAccountCreateRegistrationAction") public org.springframework.webflow.execution.Action googleAccountCreateRegistrationAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("googleAuthenticatorAccountRegistry") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)
-
-