Class CasCoreAuthenticationHandlersConfiguration.JaasAuthenticationConfiguration

  • Enclosing class:
    CasCoreAuthenticationHandlersConfiguration

    @Configuration("jaasAuthenticationConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public class CasCoreAuthenticationHandlersConfiguration.JaasAuthenticationConfiguration
    extends java.lang.Object
    The Jaas authentication configuration.
    • Constructor Detail

      • JaasAuthenticationConfiguration

        public JaasAuthenticationConfiguration()
    • Method Detail

      • jaasPrincipalFactory

        @ConditionalOnMissingBean(name="jaasPrincipalFactory")
        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.principal.PrincipalFactory jaasPrincipalFactory()
      • jaasPersonDirectoryPrincipalResolvers

        @Bean
        @ConditionalOnMissingBean(name="jaasPersonDirectoryPrincipalResolvers")
        @RefreshScope
        public java.util.List<org.apereo.cas.authentication.principal.PrincipalResolver> jaasPersonDirectoryPrincipalResolvers()
      • jaasAuthenticationHandlers

        @ConditionalOnMissingBean(name="jaasAuthenticationHandlers")
        @RefreshScope
        @Bean
        public java.util.List<org.apereo.cas.authentication.AuthenticationHandler> jaasAuthenticationHandlers()
      • jaasAuthenticationEventExecutionPlanConfigurer

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