Class GoogleAuthenticatorAuthenticationMultifactorProviderBypassConfiguration

java.lang.Object
org.apereo.cas.config.GoogleAuthenticatorAuthenticationMultifactorProviderBypassConfiguration

@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @ConditionalOnFeatureEnabled(feature=GoogleAuthenticator) @AutoConfiguration public class GoogleAuthenticatorAuthenticationMultifactorProviderBypassConfiguration extends Object
Since:
6.1.0
  • Constructor Details

    • GoogleAuthenticatorAuthenticationMultifactorProviderBypassConfiguration

      public GoogleAuthenticatorAuthenticationMultifactorProviderBypassConfiguration()
  • Method Details

    • googleAuthenticatorBypassEvaluator

      @ConditionalOnMissingBean(name="googleAuthenticatorBypassEvaluator") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("googleAuthenticatorPrincipalMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorPrincipalMultifactorAuthenticationProviderBypass, @Qualifier("googleAuthenticatorRegisteredServiceMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRegisteredServiceMultifactorAuthenticationProviderBypass, @Qualifier("googleAuthenticatorRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator, @Qualifier("googleAuthenticatorAuthenticationMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorAuthenticationMultifactorAuthenticationProviderBypass, @Qualifier("googleAuthenticatorCredentialMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorCredentialMultifactorAuthenticationProviderBypass, @Qualifier("googleAuthenticatorHttpRequestMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorHttpRequestMultifactorAuthenticationProviderBypass, @Qualifier("googleAuthenticatorGroovyMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorGroovyMultifactorAuthenticationProviderBypass, @Qualifier("googleAuthenticatorRestMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRestMultifactorAuthenticationProviderBypass)
    • googleAuthenticatorRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator

      @ConditionalOnMissingBean(name="googleAuthenticatorRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleAuthenticatorRestMultifactorAuthenticationProviderBypass

      @ConditionalOnMissingBean(name="googleAuthenticatorRestMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleAuthenticatorGroovyMultifactorAuthenticationProviderBypass

      @ConditionalOnMissingBean(name="googleAuthenticatorGroovyMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorGroovyMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleAuthenticatorHttpRequestMultifactorAuthenticationProviderBypass

      @ConditionalOnMissingBean(name="googleAuthenticatorHttpRequestMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorHttpRequestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleAuthenticatorCredentialMultifactorAuthenticationProviderBypass

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAuthenticatorCredentialMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorCredentialMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleAuthenticatorRegisteredServiceMultifactorAuthenticationProviderBypass

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAuthenticatorRegisteredServiceMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRegisteredServiceMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleAuthenticatorPrincipalMultifactorAuthenticationProviderBypass

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAuthenticatorPrincipalMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorPrincipalMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • googleAuthenticatorAuthenticationMultifactorAuthenticationProviderBypass

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="googleAuthenticatorAuthenticationMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorAuthenticationMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)