Class CasSimpleMultifactorAuthenticationMultifactorProviderBypassConfiguration

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

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

    • CasSimpleMultifactorAuthenticationMultifactorProviderBypassConfiguration

      public CasSimpleMultifactorAuthenticationMultifactorProviderBypassConfiguration()
  • Method Details

    • casSimpleMultifactorBypassEvaluator

      @ConditionalOnMissingBean(name="casSimpleMultifactorBypassEvaluator") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleMultifactorBypassEvaluator(@Qualifier("casSimpleMultifactorHttpRequestMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleMultifactorHttpRequestMultifactorAuthenticationProviderBypass, @Qualifier("casSimpleMultifactorCredentialMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleMultifactorCredentialMultifactorAuthenticationProviderBypass, @Qualifier("casSimpleMultifactorGroovyMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleMultifactorGroovyMultifactorAuthenticationProviderBypass, @Qualifier("casSimpleMultifactorRegisteredServiceMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleMultifactorRegisteredServiceMultifactorAuthenticationProviderBypass, @Qualifier("casSimpleMultifactorAuthenticationMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleMultifactorAuthenticationMultifactorAuthenticationProviderBypass, @Qualifier("casSimpleMultifactorRestMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleMultifactorRestMultifactorAuthenticationProviderBypass, @Qualifier("casSimpleMultifactorPrincipalMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleMultifactorPrincipalMultifactorAuthenticationProviderBypass, @Qualifier("casSimpleRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator casSimpleRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • casSimpleMultifactorRestMultifactorAuthenticationProviderBypass

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

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

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

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

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

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

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

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