Class CasClientConfiguration


  • @Configuration
    @EnableConfigurationProperties(CasClientConfigurationProperties.class)
    public class CasClientConfiguration
    extends java.lang.Object
    Configuration class providing default CAS client infrastructure filters. This configuration facility is typically imported into Spring's Application Context via EnableCasClient meta annotation.
    Since:
    1.0.0
    See Also:
    EnableCasClient
    • Constructor Detail

      • CasClientConfiguration

        public CasClientConfiguration()
    • Method Detail

      • casValidationFilter

        @Bean
        @ConditionalOnProperty(prefix="cas",
                               name="skipTicketValidation",
                               havingValue="false",
                               matchIfMissing=true)
        public org.springframework.boot.web.servlet.FilterRegistrationBean casValidationFilter()
      • casAuthenticationFilter

        @Bean
        public org.springframework.boot.web.servlet.FilterRegistrationBean casAuthenticationFilter()
      • casHttpServletRequestWrapperFilter

        @Bean
        public org.springframework.boot.web.servlet.FilterRegistrationBean casHttpServletRequestWrapperFilter()
      • casAssertionThreadLocalFilter

        @Bean
        public org.springframework.boot.web.servlet.FilterRegistrationBean casAssertionThreadLocalFilter()