Class SpnegoConfiguration


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

      • SpnegoConfiguration

        public SpnegoConfiguration()
    • Method Detail

      • spnegoAuthentications

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="spnegoAuthentications")
        public java.util.List<jcifs.spnego.Authentication> spnegoAuthentications()
      • spnegoHandler

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

        @Bean
        @RefreshScope
        @ConditionalOnProperty(prefix="cas.authn.ntlm",
                               name="enabled",
                               havingValue="true")
        public org.apereo.cas.authentication.AuthenticationHandler ntlmAuthenticationHandler()
      • ntlmPrincipalFactory

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

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="spnegoPrincipalResolver")
        public org.apereo.cas.authentication.principal.PrincipalResolver spnegoPrincipalResolver()
      • spnegoPrincipalFactory

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

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