Class EsupOtpAuthenticationEventExecutionPlanConfiguration

java.lang.Object
org.esupportail.cas.config.support.authentication.EsupOtpAuthenticationEventExecutionPlanConfiguration

@Configuration("EsupOtpAuthenticationEventExecutionPlanConfiguration") @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class EsupOtpAuthenticationEventExecutionPlanConfiguration extends Object
Since:
5.2.2
  • Constructor Details

    • EsupOtpAuthenticationEventExecutionPlanConfiguration

      public EsupOtpAuthenticationEventExecutionPlanConfiguration()
  • Method Details

    • esupotpMultifactorProperties

      @Bean public EsupOtpMultifactorProperties esupotpMultifactorProperties()
    • esupotpAuthenticationHandler

      @ConditionalOnMissingBean(name="esupotpAuthenticationHandler") @Bean @RefreshScope public org.apereo.cas.authentication.AuthenticationHandler esupotpAuthenticationHandler()
    • esupOtpService

      @Bean public EsupOtpService esupOtpService()
    • esupotpPrincipalFactory

      @Bean public org.apereo.cas.authentication.principal.PrincipalFactory esupotpPrincipalFactory()
    • esupotpAuthenticationProvider

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="esupotpAuthenticationProvider") public org.apereo.cas.authentication.MultifactorAuthenticationProvider esupotpAuthenticationProvider()
    • esupotpAuthenticationMetaDataPopulator

      @Bean @RefreshScope public org.apereo.cas.authentication.AuthenticationMetaDataPopulator esupotpAuthenticationMetaDataPopulator()
    • esupotpAuthenticationEventExecutionPlanConfigurer

      @ConditionalOnMissingBean(name="esupotpAuthenticationEventExecutionPlanConfigurer") @Bean public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer esupotpAuthenticationEventExecutionPlanConfigurer()