Class U2FAuthenticationMultifactorProviderBypassConfiguration
java.lang.Object
org.apereo.cas.config.support.authentication.U2FAuthenticationMultifactorProviderBypassConfiguration
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
@ConditionalOnFeatureEnabled(feature=U2F)
@AutoConfiguration
public class U2FAuthenticationMultifactorProviderBypassConfiguration
extends Object
- Since:
- 6.1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fAuthenticationMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fPrincipalMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRegisteredServiceMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fAuthenticationMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fCredentialMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fHttpRequestMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fGroovyMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRestMultifactorAuthenticationProviderBypass) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fCredentialMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fGroovyMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fHttpRequestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fPrincipalMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fRegisteredServiceMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatoru2fRestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
Constructor Details
-
U2FAuthenticationMultifactorProviderBypassConfiguration
public U2FAuthenticationMultifactorProviderBypassConfiguration()
-
-
Method Details
-
u2fBypassEvaluator
@ConditionalOnMissingBean(name="u2fBypassEvaluator") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("u2fPrincipalMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fPrincipalMultifactorAuthenticationProviderBypass, @Qualifier("u2fRegisteredServiceMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRegisteredServiceMultifactorAuthenticationProviderBypass, @Qualifier("u2fRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator, @Qualifier("u2fAuthenticationMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fAuthenticationMultifactorAuthenticationProviderBypass, @Qualifier("u2fCredentialMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fCredentialMultifactorAuthenticationProviderBypass, @Qualifier("u2fHttpRequestMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fHttpRequestMultifactorAuthenticationProviderBypass, @Qualifier("u2fGroovyMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fGroovyMultifactorAuthenticationProviderBypass, @Qualifier("u2fRestMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRestMultifactorAuthenticationProviderBypass) -
u2fRestMultifactorAuthenticationProviderBypass
@ConditionalOnMissingBean(name="u2fRestMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
u2fGroovyMultifactorAuthenticationProviderBypass
@ConditionalOnMissingBean(name="u2fGroovyMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fGroovyMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
u2fHttpRequestMultifactorAuthenticationProviderBypass
@ConditionalOnMissingBean(name="u2fHttpRequestMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fHttpRequestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
u2fRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator
@ConditionalOnMissingBean(name="u2fRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
u2fCredentialMultifactorAuthenticationProviderBypass
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="u2fCredentialMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fCredentialMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
u2fRegisteredServiceMultifactorAuthenticationProviderBypass
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="u2fRegisteredServiceMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fRegisteredServiceMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
u2fPrincipalMultifactorAuthenticationProviderBypass
@Bean @ConditionalOnMissingBean(name="u2fPrincipalMultifactorAuthenticationProviderBypass") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fPrincipalMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
u2fAuthenticationMultifactorAuthenticationProviderBypass
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="u2fAuthenticationMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator u2fAuthenticationMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-