Package org.apereo.cas.config
Class WebAuthnMultifactorProviderBypassConfiguration
java.lang.Object
org.apereo.cas.config.WebAuthnMultifactorProviderBypassConfiguration
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
@ConditionalOnFeatureEnabled(feature=WebAuthn)
@AutoConfiguration
public class WebAuthnMultifactorProviderBypassConfiguration
extends Object
- Since:
- 6.1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnAuthenticationMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnPrincipalMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRegisteredServiceMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnAuthenticationMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnCredentialMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnHttpRequestMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnGroovyMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRestMultifactorAuthenticationProviderBypass) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnCredentialMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnGroovyMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnHttpRequestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnPrincipalMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnRegisteredServiceMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorwebAuthnRestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
Constructor Details
-
WebAuthnMultifactorProviderBypassConfiguration
public WebAuthnMultifactorProviderBypassConfiguration()
-
-
Method Details
-
webAuthnBypassEvaluator
@ConditionalOnMissingBean(name="webAuthnBypassEvaluator") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("webAuthnPrincipalMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnPrincipalMultifactorAuthenticationProviderBypass, @Qualifier("webAuthnRegisteredServiceMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRegisteredServiceMultifactorAuthenticationProviderBypass, @Qualifier("webAuthnRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator, @Qualifier("webAuthnAuthenticationMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnAuthenticationMultifactorAuthenticationProviderBypass, @Qualifier("webAuthnCredentialMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnCredentialMultifactorAuthenticationProviderBypass, @Qualifier("webAuthnHttpRequestMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnHttpRequestMultifactorAuthenticationProviderBypass, @Qualifier("webAuthnGroovyMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnGroovyMultifactorAuthenticationProviderBypass, @Qualifier("webAuthnRestMultifactorAuthenticationProviderBypass") org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRestMultifactorAuthenticationProviderBypass) -
webAuthnRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator
@ConditionalOnMissingBean(name="webAuthnRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
webAuthnRestMultifactorAuthenticationProviderBypass
@ConditionalOnMissingBean(name="webAuthnRestMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
webAuthnGroovyMultifactorAuthenticationProviderBypass
@ConditionalOnMissingBean(name="webAuthnGroovyMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnGroovyMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
webAuthnHttpRequestMultifactorAuthenticationProviderBypass
@ConditionalOnMissingBean(name="webAuthnHttpRequestMultifactorAuthenticationProviderBypass") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnHttpRequestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
webAuthnCredentialMultifactorAuthenticationProviderBypass
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="webAuthnCredentialMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnCredentialMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
webAuthnRegisteredServiceMultifactorAuthenticationProviderBypass
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="webAuthnRegisteredServiceMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnRegisteredServiceMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
webAuthnPrincipalMultifactorAuthenticationProviderBypass
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="webAuthnPrincipalMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnPrincipalMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
webAuthnAuthenticationMultifactorAuthenticationProviderBypass
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="webAuthnAuthenticationMultifactorAuthenticationProviderBypass") public org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator webAuthnAuthenticationMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-