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 TypeMethodDescriptiondefault voidconfigureAssertionThreadLocalFilter(org.springframework.boot.web.servlet.FilterRegistrationBean assertionThreadLocalFilter) Configure or customize CAS assertion thread local filter.default voidconfigureAuthenticationFilter(org.springframework.boot.web.servlet.FilterRegistrationBean authenticationFilter) Configure or customize CAS authentication filter.default voidconfigureHttpServletRequestWrapperFilter(org.springframework.boot.web.servlet.FilterRegistrationBean httpServletRequestWrapperFilter) Configure or customize CAS http servlet wrapper filter.default voidconfigureValidationFilter(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
-