Fix CAS packages for 4.0.1 and Jasig references

Issue gh-11674
This commit is contained in:
hdeadman
2022-12-10 13:16:31 -05:00
committed by Marcus Da Coregio
parent b4d3ac6665
commit e0284a4503
30 changed files with 78 additions and 80 deletions

View File

@@ -32,7 +32,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.cas.web.CasAuthenticationFilter;
import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.config.test.SpringTestContext;
import org.springframework.security.config.test.SpringTestContextExtension;
@@ -125,18 +124,19 @@ public class HttpConfigurationTests {
}
@EnableWebSecurity
static class CasAuthenticationFilterConfig extends WebSecurityConfigurerAdapter {
static class CasAuthenticationFilterConfig {
static CasAuthenticationFilter CAS_AUTHENTICATION_FILTER;
@Override
protected void configure(HttpSecurity http) {
@Bean
SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
// @formatter:off
http
.addFilter(CAS_AUTHENTICATION_FILTER);
.addFilter(CAS_AUTHENTICATION_FILTER);
// @formatter:on
return http.build();
}
static CasAuthenticationFilter CAS_AUTHENTICATION_FILTER;
}
@Configuration