Class CasMongoAuthenticationConfiguration


  • @Configuration("casMongoAuthenticationConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public class CasMongoAuthenticationConfiguration
    extends java.lang.Object
    Since:
    5.0.0
    • Constructor Detail

      • CasMongoAuthenticationConfiguration

        public CasMongoAuthenticationConfiguration()
    • Method Detail

      • mongoPrincipalFactory

        @ConditionalOnMissingBean(name="mongoPrincipalFactory")
        @Bean
        public org.apereo.cas.authentication.principal.PrincipalFactory mongoPrincipalFactory()
      • mongoAuthenticationHandler

        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationHandler mongoAuthenticationHandler()
      • mongoAuthenticationEventExecutionPlanConfigurer

        @ConditionalOnMissingBean(name="mongoAuthenticationEventExecutionPlanConfigurer")
        @Bean
        public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer mongoAuthenticationEventExecutionPlanConfigurer()
      • mongoAuthenticatorProfileService

        @ConditionalOnMissingBean(name="mongoAuthenticatorProfileService")
        @Bean
        public org.pac4j.mongo.profile.service.MongoProfileService mongoAuthenticatorProfileService()