Apply formatting
This commit is contained in:
@@ -53,12 +53,14 @@ public class SecurityConfig {
|
||||
|
||||
@Bean
|
||||
public SecurityFilterChain filterChain(HttpSecurity http, UserDetailsService userDetailsService) throws Exception {
|
||||
http.authorizeHttpRequests((authorize) -> authorize.requestMatchers(HttpMethod.GET, "/loggedout").permitAll()
|
||||
.anyRequest().authenticated())
|
||||
.exceptionHandling((exceptions) -> exceptions.authenticationEntryPoint(casAuthenticationEntryPoint()))
|
||||
.logout((logout) -> logout.logoutSuccessUrl("/loggedout"))
|
||||
.addFilter(casAuthenticationFilter(userDetailsService))
|
||||
.addFilterBefore(new SingleSignOutFilter(), CasAuthenticationFilter.class);
|
||||
http.authorizeHttpRequests((authorize) -> authorize.requestMatchers(HttpMethod.GET, "/loggedout")
|
||||
.permitAll()
|
||||
.anyRequest()
|
||||
.authenticated())
|
||||
.exceptionHandling((exceptions) -> exceptions.authenticationEntryPoint(casAuthenticationEntryPoint()))
|
||||
.logout((logout) -> logout.logoutSuccessUrl("/loggedout"))
|
||||
.addFilter(casAuthenticationFilter(userDetailsService))
|
||||
.addFilterBefore(new SingleSignOutFilter(), CasAuthenticationFilter.class);
|
||||
return http.build();
|
||||
}
|
||||
|
||||
@@ -77,8 +79,11 @@ public class SecurityConfig {
|
||||
|
||||
@Bean
|
||||
public UserDetailsService userDetailsService() {
|
||||
UserDetails user = User.withDefaultPasswordEncoder().username("casuser").password("Mellon").roles("USER")
|
||||
.build();
|
||||
UserDetails user = User.withDefaultPasswordEncoder()
|
||||
.username("casuser")
|
||||
.password("Mellon")
|
||||
.roles("USER")
|
||||
.build();
|
||||
return new InMemoryUserDetailsManager(user);
|
||||
}
|
||||
|
||||
|
||||
@@ -45,12 +45,13 @@ class CasLoginApplicationTests {
|
||||
|
||||
@Container
|
||||
static GenericContainer<?> casServer = new GenericContainer<>(DockerImageName.parse("apereo/cas:6.6.6"))
|
||||
.withCommand("--cas.standalone.configuration-directory=/etc/cas/config", "--server.ssl.enabled=false",
|
||||
"--server.port=8080", "--cas.service-registry.core.init-from-json=true",
|
||||
"--cas.service-registry.json.location=file:/etc/cas/services")
|
||||
.withExposedPorts(8080).withClasspathResourceMapping("cas/services/https-1.json",
|
||||
"/etc/cas/services/https-1.json", BindMode.READ_WRITE)
|
||||
.waitingFor(Wait.forLogMessage(".*Ready to process requests.*", 1));
|
||||
.withCommand("--cas.standalone.configuration-directory=/etc/cas/config", "--server.ssl.enabled=false",
|
||||
"--server.port=8080", "--cas.service-registry.core.init-from-json=true",
|
||||
"--cas.service-registry.json.location=file:/etc/cas/services")
|
||||
.withExposedPorts(8080)
|
||||
.withClasspathResourceMapping("cas/services/https-1.json", "/etc/cas/services/https-1.json",
|
||||
BindMode.READ_WRITE)
|
||||
.waitingFor(Wait.forLogMessage(".*Ready to process requests.*", 1));
|
||||
|
||||
@DynamicPropertySource
|
||||
static void casProperties(DynamicPropertyRegistry registry) {
|
||||
|
||||
Reference in New Issue
Block a user