Class OidcEndpointsConfiguration.OidcEndpointsMultifactorAuthenticationConfiguration

java.lang.Object
org.apereo.cas.oidc.config.OidcEndpointsConfiguration.OidcEndpointsMultifactorAuthenticationConfiguration
Enclosing class:
OidcEndpointsConfiguration

@Configuration(value="OidcEndpointsMultifactorAuthenticationConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class OidcEndpointsConfiguration.OidcEndpointsMultifactorAuthenticationConfiguration extends Object
  • Constructor Summary

    Constructors
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    oidcMultifactorAuthenticationTrigger(org.apereo.cas.support.oauth.web.OAuth20RequestParameterResolver oauthRequestParameterResolver, org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.beans.factory.FactoryBean<org.apereo.cas.oidc.discovery.OidcServerDiscoverySettings> oidcServerDiscoverySettingsFactory, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OidcEndpointsMultifactorAuthenticationConfiguration

      public OidcEndpointsMultifactorAuthenticationConfiguration()
  • Method Details

    • oidcMultifactorAuthenticationTrigger

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="oidcMultifactorAuthenticationTrigger") public org.apereo.cas.authentication.MultifactorAuthenticationTrigger oidcMultifactorAuthenticationTrigger(@Qualifier("oauthRequestParameterResolver") org.apereo.cas.support.oauth.web.OAuth20RequestParameterResolver oauthRequestParameterResolver, @Qualifier("multifactorAuthenticationProviderResolver") org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, @Qualifier("oidcServerDiscoverySettingsFactory") org.springframework.beans.factory.FactoryBean<org.apereo.cas.oidc.discovery.OidcServerDiscoverySettings> oidcServerDiscoverySettingsFactory, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext)