Interface CasClientConfigurer


public interface CasClientConfigurer
Callback interface to be implemented by Configuration classes annotated with EnableCasClient that wish or need to explicitly configure or customize CAS client filters created by CasClientConfiguration.
Since:
3.6.0
Author:
Dmitriy Kopylenko
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    configureAssertionThreadLocalFilter(org.springframework.boot.web.servlet.FilterRegistrationBean assertionThreadLocalFilter)
    Configure or customize CAS assertion thread local filter.
    default void
    configureAuthenticationFilter(org.springframework.boot.web.servlet.FilterRegistrationBean authenticationFilter)
    Configure or customize CAS authentication filter.
    default void
    configureHttpServletRequestWrapperFilter(org.springframework.boot.web.servlet.FilterRegistrationBean httpServletRequestWrapperFilter)
    Configure or customize CAS http servlet wrapper filter.
    default void
    configureValidationFilter(org.springframework.boot.web.servlet.FilterRegistrationBean validationFilter)
    Configure or customize CAS validation filter.
  • Method Details

    • configureAuthenticationFilter

      default void configureAuthenticationFilter(org.springframework.boot.web.servlet.FilterRegistrationBean authenticationFilter)
      Configure or customize CAS authentication filter.
      Parameters:
      authenticationFilter - the authentication filter
    • configureValidationFilter

      default void configureValidationFilter(org.springframework.boot.web.servlet.FilterRegistrationBean validationFilter)
      Configure or customize CAS validation filter.
      Parameters:
      validationFilter - the validation filter
    • configureHttpServletRequestWrapperFilter

      default void configureHttpServletRequestWrapperFilter(org.springframework.boot.web.servlet.FilterRegistrationBean httpServletRequestWrapperFilter)
      Configure or customize CAS http servlet wrapper filter.
      Parameters:
      httpServletRequestWrapperFilter - the http servlet request wrapper filter
    • configureAssertionThreadLocalFilter

      default void configureAssertionThreadLocalFilter(org.springframework.boot.web.servlet.FilterRegistrationBean assertionThreadLocalFilter)
      Configure or customize CAS assertion thread local filter.
      Parameters:
      assertionThreadLocalFilter - the assertion thread local filter