Skip to content

Commit 244cc87

Browse files
author
Steve Riesenberg
committed
Polish ref-doc
Issue gh-1205
1 parent 414e9e7 commit 244cc87

File tree

5 files changed

+14
-9
lines changed

5 files changed

+14
-9
lines changed

docs/src/docs/asciidoc/examples/src/main/java/sample/userinfo/EnableUserInfoSecurityConfig.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import org.springframework.http.MediaType;
3434
import org.springframework.security.config.Customizer;
3535
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
36-
import org.springframework.security.config.annotation.web.configurers.oauth2.server.resource.OAuth2ResourceServerConfigurer;
36+
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
3737
import org.springframework.security.core.userdetails.User;
3838
import org.springframework.security.core.userdetails.UserDetails;
3939
import org.springframework.security.core.userdetails.UserDetailsService;
@@ -54,6 +54,7 @@
5454
import org.springframework.security.web.util.matcher.MediaTypeRequestMatcher;
5555

5656
@Configuration(proxyBeanMethods = false)
57+
@EnableWebSecurity
5758
public class EnableUserInfoSecurityConfig {
5859

5960
@Bean // <1>
@@ -64,7 +65,7 @@ public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity h
6465
.oidc(Customizer.withDefaults()); // Enable OpenID Connect 1.0
6566
// @formatter:off
6667
http
67-
.oauth2ResourceServer(OAuth2ResourceServerConfigurer::jwt) // <2>
68+
.oauth2ResourceServer((oauth2) -> oauth2.jwt(Customizer.withDefaults())) // <2>
6869
.exceptionHandling((exceptions) -> exceptions
6970
.defaultAuthenticationEntryPointFor(
7071
new LoginUrlAuthenticationEntryPoint("/login"),

docs/src/docs/asciidoc/examples/src/main/java/sample/userinfo/jwt/JwtUserInfoMapperSecurityConfig.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import org.springframework.http.MediaType;
3535
import org.springframework.security.config.Customizer;
3636
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
37-
import org.springframework.security.config.annotation.web.configurers.oauth2.server.resource.OAuth2ResourceServerConfigurer;
37+
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
3838
import org.springframework.security.core.userdetails.User;
3939
import org.springframework.security.core.userdetails.UserDetails;
4040
import org.springframework.security.core.userdetails.UserDetailsService;
@@ -60,6 +60,7 @@
6060
import org.springframework.security.web.util.matcher.RequestMatcher;
6161

6262
@Configuration(proxyBeanMethods = false)
63+
@EnableWebSecurity
6364
public class JwtUserInfoMapperSecurityConfig {
6465

6566
@Bean // <1>
@@ -90,7 +91,9 @@ public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity h
9091
.anyRequest().authenticated()
9192
)
9293
.csrf(csrf -> csrf.ignoringRequestMatchers(endpointsMatcher))
93-
.oauth2ResourceServer(OAuth2ResourceServerConfigurer::jwt) // <4>
94+
.oauth2ResourceServer(resourceServer -> resourceServer
95+
.jwt(Customizer.withDefaults()) // <4>
96+
)
9497
.exceptionHandling((exceptions) -> exceptions
9598
.defaultAuthenticationEntryPointFor(
9699
new LoginUrlAuthenticationEntryPoint("/login"),

docs/src/docs/asciidoc/examples/src/test/java/sample/jpa/JpaTests.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
import org.springframework.security.config.Customizer;
4444
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
4545
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
46-
import org.springframework.security.config.annotation.web.configurers.oauth2.server.resource.OAuth2ResourceServerConfigurer;
4746
import org.springframework.security.oauth2.core.endpoint.OAuth2ParameterNames;
4847
import org.springframework.security.oauth2.core.oidc.endpoint.OidcParameterNames;
4948
import org.springframework.security.oauth2.jwt.JwtDecoder;
@@ -209,7 +208,9 @@ public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity h
209208
new MediaTypeRequestMatcher(MediaType.TEXT_HTML)
210209
)
211210
)
212-
.oauth2ResourceServer(OAuth2ResourceServerConfigurer::jwt);
211+
.oauth2ResourceServer((resourceServer) -> resourceServer
212+
.jwt(Customizer.withDefaults())
213+
);
213214
// @formatter:on
214215
return http.build();
215216
}

docs/src/docs/asciidoc/guides/how-to-userinfo.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ The following listing shows how to enable the {spring-security-reference-base-ur
2222
[[sample.userinfo]]
2323
include::code:EnableUserInfoSecurityConfig[]
2424

25-
TIP: Click on the "Expanded folded text" icon in the code sample above to display the full example.
25+
TIP: Click on the "Expand folded text" icon in the code sample above to display the full example.
2626

2727
This configuration provides the following:
2828

docs/src/docs/asciidoc/protocol-endpoints.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity h
557557
558558
...
559559
560-
http.oauth2ResourceServer(OAuth2ResourceServerConfigurer::jwt);
560+
http.oauth2ResourceServer(resourceServer -> resourceServer.jwt(Customizer.withDefaults()));
561561
562562
return http.build();
563563
}
@@ -650,7 +650,7 @@ public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity h
650650
651651
...
652652
653-
http.oauth2ResourceServer(OAuth2ResourceServerConfigurer::jwt);
653+
http.oauth2ResourceServer(resourceServer -> resourceServer.jwt(Customizer.withDefaults()));
654654
655655
return http.build();
656656
}

0 commit comments

Comments
 (0)