Browse Source

Fix typos in resource server docs

- Use withJwkSetUri instead of fromJwkSetUri
- Use ES512 instead of EC512
- Use NimbusReactiveOpaqueTokenIntrospector instead of NimbusOpaqueTokenIntrospector in reactive
- User authorizeExchange instead of authorizeRequests
Eleftheria Stein 5 năm trước cách đây
mục cha
commit
d839e4dd71

+ 10 - 10
docs/manual/src/docs/asciidoc/_includes/reactive/oauth2/resource-server.adoc

@@ -271,7 +271,7 @@ For greater power, though, we can use a builder that ships with `NimbusReactiveJ
 ----
 @Bean
 ReactiveJwtDecoder jwtDecoder() {
-    return NimbusReactiveJwtDecoder.fromJwkSetUri(this.jwkSetUri)
+    return NimbusReactiveJwtDecoder.withJwkSetUri(this.jwkSetUri)
             .jwsAlgorithm(RS512).build();
 }
 ----
@@ -282,8 +282,8 @@ Calling `jwsAlgorithm` more than once will configure `NimbusReactiveJwtDecoder`
 ----
 @Bean
 ReactiveJwtDecoder jwtDecoder() {
-    return NimbusReactiveJwtDecoder.fromJwkSetUri(this.jwkSetUri)
-            .jwsAlgorithm(RS512).jwsAlgorithm(EC512).build();
+    return NimbusReactiveJwtDecoder.withJwkSetUri(this.jwkSetUri)
+            .jwsAlgorithm(RS512).jwsAlgorithm(ES512).build();
 }
 ----
 
@@ -293,10 +293,10 @@ Or, you can call `jwsAlgorithms`:
 ----
 @Bean
 ReactiveJwtDecoder jwtDecoder() {
-    return NimbusReactiveJwtDecoder.fromJwkSetUri(this.jwkSetUri)
+    return NimbusReactiveJwtDecoder.withJwkSetUri(this.jwkSetUri)
             .jwsAlgorithms(algorithms -> {
                     algorithms.add(RS512);
-                    algorithms.add(EC512);
+                    algorithms.add(ES512);
             }).build();
 }
 ----
@@ -789,7 +789,7 @@ Or, exposing a `ReactiveOpaqueTokenIntrospector` `@Bean` has the same effect as
 ----
 @Bean
 public ReactiveOpaqueTokenIntrospector introspector() {
-    return new NimbusOpaqueTokenIntrospector(introspectionUri, clientId, clientSecret);
+    return new NimbusReactiveOpaqueTokenIntrospector(introspectionUri, clientId, clientSecret);
 }
 ----
 
@@ -1036,8 +1036,8 @@ JwtIssuerReactiveAuthenticationManagerResolver authenticationManagerResolver = n
     ("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo");
 
 http
-    .authorizeRequests(authorize -> authorize
-        .anyRequest().authenticated()
+    .authorizeExchange(exchanges -> exchanges
+        .anyExchange().authenticated()
     )
     .oauth2ResourceServer(oauth2 -> oauth2
         .authenticationManagerResolver(authenticationManagerResolver)
@@ -1070,8 +1070,8 @@ JwtIssuerReactiveAuthenticationManagerResolver authenticationManagerResolver =
         new JwtIssuerReactiveAuthenticationManagerResolver(authenticationManagers::get);
 
 http
-    .authorizeRequests(authorize -> authorize
-        .anyRequest().authenticated()
+    .authorizeExchange(exchanges -> exchanges
+        .anyExchange().authenticated()
     )
     .oauth2ResourceServer(oauth2 -> oauth2
         .authenticationManagerResolver(authenticationManagerResolver)

+ 5 - 5
docs/manual/src/docs/asciidoc/_includes/servlet/oauth2/oauth2-resourceserver.adoc

@@ -496,7 +496,7 @@ For greater power, though, we can use a builder that ships with `NimbusJwtDecode
 ----
 @Bean
 JwtDecoder jwtDecoder() {
-    return NimbusJwtDecoder.fromJwkSetUri(this.jwkSetUri)
+    return NimbusJwtDecoder.withJwkSetUri(this.jwkSetUri)
             .jwsAlgorithm(RS512).build();
 }
 ----
@@ -507,8 +507,8 @@ Calling `jwsAlgorithm` more than once will configure `NimbusJwtDecoder` to trust
 ----
 @Bean
 JwtDecoder jwtDecoder() {
-    return NimbusJwtDecoder.fromJwkSetUri(this.jwkSetUri)
-            .jwsAlgorithm(RS512).jwsAlgorithm(EC512).build();
+    return NimbusJwtDecoder.withJwkSetUri(this.jwkSetUri)
+            .jwsAlgorithm(RS512).jwsAlgorithm(ES512).build();
 }
 ----
 
@@ -518,10 +518,10 @@ Or, you can call `jwsAlgorithms`:
 ----
 @Bean
 JwtDecoder jwtDecoder() {
-    return NimbusJwtDecoder.fromJwkSetUri(this.jwkSetUri)
+    return NimbusJwtDecoder.withJwkSetUri(this.jwkSetUri)
             .jwsAlgorithms(algorithms -> {
                     algorithms.add(RS512);
-                    algorithms.add(EC512);
+                    algorithms.add(ES512);
             }).build();
 }
 ----