Class GoogleAuthenticatorAuthenticationEventExecutionPlanConfiguration.GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration

java.lang.Object
org.apereo.cas.config.GoogleAuthenticatorAuthenticationEventExecutionPlanConfiguration.GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration
Enclosing class:
GoogleAuthenticatorAuthenticationEventExecutionPlanConfiguration

@Configuration(value="GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class GoogleAuthenticatorAuthenticationEventExecutionPlanConfiguration.GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration extends Object
  • Constructor Summary

    Constructors
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.webflow.execution.Action
    googleAccountCheckRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)
     
    org.springframework.webflow.execution.Action
    googleAccountConfirmSelectionAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)
     
    org.springframework.webflow.execution.Action
    googleAccountCreateRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)
     
    org.springframework.webflow.execution.Action
    googleAccountDeleteDeviceAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)
     
    org.springframework.webflow.execution.Action
    googleSaveAccountRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, 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.Action
    googleValidateTokenAction(org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialValidator<org.apereo.cas.gauth.credential.GoogleAuthenticatorTokenCredential,org.apereo.cas.gauth.token.GoogleAuthenticatorToken> googleAuthenticatorOneTimeTokenCredentialValidator, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.springframework.webflow.execution.Action
    prepareGoogleAuthenticatorLoginAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.springframework.webflow.execution.Action
    validateSelectedRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration

      public GoogleAuthenticatorMultifactorAuthenticationWebflowConfiguration()
  • Method Details

    • validateSelectedRegistrationAction

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="validateSelectedRegistrationAction") public org.springframework.webflow.execution.Action validateSelectedRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleSaveAccountRegistrationAction

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleSaveAccountRegistrationAction") public org.springframework.webflow.execution.Action googleSaveAccountRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, 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)
    • googleValidateTokenAction

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleValidateTokenAction") public org.springframework.webflow.execution.Action googleValidateTokenAction(@Qualifier("googleAuthenticatorOneTimeTokenCredentialValidator") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialValidator<org.apereo.cas.gauth.credential.GoogleAuthenticatorTokenCredential,org.apereo.cas.gauth.token.GoogleAuthenticatorToken> googleAuthenticatorOneTimeTokenCredentialValidator, org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("googleAuthenticatorAccountRegistry") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • prepareGoogleAuthenticatorLoginAction

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="prepareGoogleAuthenticatorLoginAction") public org.springframework.webflow.execution.Action prepareGoogleAuthenticatorLoginAction(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("googleAuthenticatorAccountRegistry") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleAccountCheckRegistrationAction

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAccountCheckRegistrationAction") public org.springframework.webflow.execution.Action googleAccountCheckRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, @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(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, @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(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, @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.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("googleAuthenticatorAccountRegistry") org.apereo.cas.otp.repository.credentials.OneTimeTokenCredentialRepository googleAuthenticatorAccountRegistry)