Class GoogleAuthenticatorConfiguration.GoogleAuthenticatorMultifactorTrustConfiguration

  • Enclosing class:
    GoogleAuthenticatorConfiguration

    @ConditionalOnClass(org.apereo.cas.trusted.config.MultifactorAuthnTrustConfiguration.class)
    @ConditionalOnProperty(prefix="cas.authn.mfa.gauth",
                           name="trusted-device-enabled",
                           havingValue="true",
                           matchIfMissing=true)
    @Configuration("gauthMultifactorTrustConfiguration")
    public class GoogleAuthenticatorConfiguration.GoogleAuthenticatorMultifactorTrustConfiguration
    extends java.lang.Object
    The google authenticator multifactor trust configuration.
    • Constructor Detail

      • GoogleAuthenticatorMultifactorTrustConfiguration

        public GoogleAuthenticatorMultifactorTrustConfiguration()
    • Method Detail

      • gauthMultifactorTrustWebflowConfigurer

        @ConditionalOnMissingBean(name="gauthMultifactorTrustWebflowConfigurer")
        @Bean
        @DependsOn("defaultWebflowConfigurer")
        public org.apereo.cas.web.flow.CasWebflowConfigurer gauthMultifactorTrustWebflowConfigurer()
      • gauthMultifactorTrustCasWebflowExecutionPlanConfigurer

        @Bean
        public org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer gauthMultifactorTrustCasWebflowExecutionPlanConfigurer()