File tree Expand file tree Collapse file tree 7 files changed +0
-27
lines changed
spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/servlet
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet
spring-boot-tests/spring-boot-smoke-tests
spring-boot-smoke-test-web-method-security/src/main/java/smoketest/security/method
spring-boot-smoke-test-web-secure/src/test/java/smoketest/web/secure Expand file tree Collapse file tree 7 files changed +0
-27
lines changed Original file line number Diff line number Diff line change 34
34
import org .springframework .security .config .Customizer ;
35
35
import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
36
36
import org .springframework .security .web .SecurityFilterChain ;
37
- import org .springframework .security .web .context .DelegatingSecurityContextRepository ;
38
- import org .springframework .security .web .context .HttpSessionSecurityContextRepository ;
39
- import org .springframework .security .web .context .RequestAttributeSecurityContextRepository ;
40
- import org .springframework .security .web .context .SecurityContextRepository ;
41
37
import org .springframework .util .ClassUtils ;
42
38
43
39
/**
@@ -71,8 +67,6 @@ SecurityFilterChain managementSecurityFilterChain(HttpSecurity http) throws Exce
71
67
}
72
68
http .formLogin (Customizer .withDefaults ());
73
69
http .httpBasic (Customizer .withDefaults ());
74
- http .setSharedObject (SecurityContextRepository .class , new DelegatingSecurityContextRepository (
75
- new RequestAttributeSecurityContextRepository (), new HttpSessionSecurityContextRepository ()));
76
70
return http .build ();
77
71
}
78
72
Original file line number Diff line number Diff line change 29
29
import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
30
30
import org .springframework .security .config .annotation .web .configuration .EnableWebSecurity ;
31
31
import org .springframework .security .web .SecurityFilterChain ;
32
- import org .springframework .security .web .context .DelegatingSecurityContextRepository ;
33
- import org .springframework .security .web .context .HttpSessionSecurityContextRepository ;
34
- import org .springframework .security .web .context .RequestAttributeSecurityContextRepository ;
35
- import org .springframework .security .web .context .SecurityContextRepository ;
36
32
37
33
/**
38
34
* {@link Configuration @Configuration} class securing servlet applications.
@@ -60,8 +56,6 @@ SecurityFilterChain defaultSecurityFilterChain(HttpSecurity http) throws Excepti
60
56
http .authorizeHttpRequests ().anyRequest ().authenticated ();
61
57
http .formLogin ();
62
58
http .httpBasic ();
63
- http .setSharedObject (SecurityContextRepository .class , new DelegatingSecurityContextRepository (
64
- new RequestAttributeSecurityContextRepository (), new HttpSessionSecurityContextRepository ()));
65
59
return http .build ();
66
60
}
67
61
Original file line number Diff line number Diff line change 31
31
import org .springframework .security .core .userdetails .User ;
32
32
import org .springframework .security .provisioning .InMemoryUserDetailsManager ;
33
33
import org .springframework .security .web .SecurityFilterChain ;
34
- import org .springframework .security .web .context .RequestAttributeSecurityContextRepository ;
35
- import org .springframework .security .web .context .SecurityContextRepository ;
36
34
import org .springframework .stereotype .Controller ;
37
35
import org .springframework .web .bind .annotation .GetMapping ;
38
36
import org .springframework .web .servlet .config .annotation .ViewControllerRegistry ;
@@ -95,7 +93,6 @@ SecurityFilterChain actuatorSecurity(HttpSecurity http) throws Exception {
95
93
http .securityMatcher (EndpointRequest .toAnyEndpoint ());
96
94
http .authorizeHttpRequests ((requests ) -> requests .anyRequest ().authenticated ());
97
95
http .httpBasic ();
98
- http .setSharedObject (SecurityContextRepository .class , new RequestAttributeSecurityContextRepository ());
99
96
return http .build ();
100
97
}
101
98
Original file line number Diff line number Diff line change 21
21
import org .springframework .context .annotation .Bean ;
22
22
import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
23
23
import org .springframework .security .web .SecurityFilterChain ;
24
- import org .springframework .security .web .context .RequestAttributeSecurityContextRepository ;
25
- import org .springframework .security .web .context .SecurityContextRepository ;
26
24
27
25
/**
28
26
* Tests to ensure that the error page with a custom servlet path is accessible only to
@@ -51,7 +49,6 @@ SecurityFilterChain configure(HttpSecurity http) throws Exception {
51
49
requests .anyRequest ().fullyAuthenticated ();
52
50
});
53
51
http .httpBasic ();
54
- http .setSharedObject (SecurityContextRepository .class , new RequestAttributeSecurityContextRepository ());
55
52
http .formLogin ((form ) -> form .loginPage ("/custom/servlet/path/login" ).permitAll ());
56
53
return http .build ();
57
54
}
Original file line number Diff line number Diff line change 20
20
import org .springframework .context .annotation .Bean ;
21
21
import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
22
22
import org .springframework .security .web .SecurityFilterChain ;
23
- import org .springframework .security .web .context .RequestAttributeSecurityContextRepository ;
24
- import org .springframework .security .web .context .SecurityContextRepository ;
25
23
26
24
/**
27
25
* Tests for error page that permits access to all with a custom servlet path.
@@ -50,7 +48,6 @@ SecurityFilterChain defaultSecurityFilterChain(HttpSecurity http) throws Excepti
50
48
requests .requestMatchers ("/public/**" ).permitAll ();
51
49
requests .anyRequest ().authenticated ();
52
50
});
53
- http .setSharedObject (SecurityContextRepository .class , new RequestAttributeSecurityContextRepository ());
54
51
http .httpBasic ();
55
52
return http .build ();
56
53
}
Original file line number Diff line number Diff line change 21
21
import org .springframework .context .annotation .Bean ;
22
22
import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
23
23
import org .springframework .security .web .SecurityFilterChain ;
24
- import org .springframework .security .web .context .RequestAttributeSecurityContextRepository ;
25
- import org .springframework .security .web .context .SecurityContextRepository ;
26
24
27
25
/**
28
26
* Tests to ensure that the error page is accessible only to authorized users.
@@ -49,7 +47,6 @@ SecurityFilterChain configure(HttpSecurity http) throws Exception {
49
47
requests .requestMatchers ("/public/**" ).permitAll ();
50
48
requests .anyRequest ().fullyAuthenticated ();
51
49
});
52
- http .setSharedObject (SecurityContextRepository .class , new RequestAttributeSecurityContextRepository ());
53
50
http .httpBasic ();
54
51
http .formLogin ((form ) -> form .loginPage ("/login" ).permitAll ());
55
52
return http .build ();
Original file line number Diff line number Diff line change 21
21
import org .springframework .context .annotation .Bean ;
22
22
import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
23
23
import org .springframework .security .web .SecurityFilterChain ;
24
- import org .springframework .security .web .context .RequestAttributeSecurityContextRepository ;
25
- import org .springframework .security .web .context .SecurityContextRepository ;
26
24
27
25
/**
28
26
* Tests for error page that permits access to all.
@@ -50,7 +48,6 @@ SecurityFilterChain defaultSecurityFilterChain(HttpSecurity http) throws Excepti
50
48
requests .requestMatchers ("/public/**" ).permitAll ();
51
49
requests .anyRequest ().authenticated ();
52
50
});
53
- http .setSharedObject (SecurityContextRepository .class , new RequestAttributeSecurityContextRepository ());
54
51
http .httpBasic ();
55
52
return http .build ();
56
53
}
You can’t perform that action at this time.
0 commit comments