Package org.apereo.cas.config
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorAuthenticationMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorPrincipalMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRegisteredServiceMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorAuthenticationMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorCredentialMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorHttpRequestMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorGroovyMultifactorAuthenticationProviderBypass, org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluator googleAuthenticatorRestMultifactorAuthenticationProviderBypass) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorCredentialMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorGroovyMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorHttpRequestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorPrincipalMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorRegisteredServiceMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorRegisteredServicePrincipalAttributeMultifactorAuthenticationProviderBypassEvaluator(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.authentication.bypass.MultifactorAuthenticationProviderBypassEvaluatorgoogleAuthenticatorRestMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
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)
-