Class ElectronicFenceConfiguration.ElectronicFenceContingencyConfiguration

  • Enclosing class:
    ElectronicFenceConfiguration

    @Configuration(value="ElectronicFenceContingencyConfiguration",
                   proxyBeanMethods=false)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public static class ElectronicFenceConfiguration.ElectronicFenceContingencyConfiguration
    extends java.lang.Object
    • Constructor Detail

      • ElectronicFenceContingencyConfiguration

        public ElectronicFenceContingencyConfiguration()
    • Method Detail

      • blockAuthenticationContingencyPlan

        @ConditionalOnMissingBean(name="blockAuthenticationContingencyPlan")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public AuthenticationRiskContingencyPlan blockAuthenticationContingencyPlan​(org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                                                                    org.springframework.context.ConfigurableApplicationContext applicationContext,
                                                                                    @Qualifier("authenticationRiskEmailNotifier")
                                                                                    AuthenticationRiskNotifier authenticationRiskEmailNotifier,
                                                                                    @Qualifier("authenticationRiskSmsNotifier")
                                                                                    AuthenticationRiskNotifier authenticationRiskSmsNotifier)
      • multifactorAuthenticationContingencyPlan

        @ConditionalOnMissingBean(name="multifactorAuthenticationContingencyPlan")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public AuthenticationRiskContingencyPlan multifactorAuthenticationContingencyPlan​(org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                                                                          org.springframework.context.ConfigurableApplicationContext applicationContext,
                                                                                          @Qualifier("authenticationRiskEmailNotifier")
                                                                                          AuthenticationRiskNotifier authenticationRiskEmailNotifier,
                                                                                          @Qualifier("authenticationRiskSmsNotifier")
                                                                                          AuthenticationRiskNotifier authenticationRiskSmsNotifier)