From 3b7e7f63d81396dc441f5dac60c569b8910f4ac3 Mon Sep 17 00:00:00 2001 From: Josh Cummings Date: Tue, 8 Aug 2023 10:02:31 -0600 Subject: [PATCH] Update Jwt Multi-tenancy Documentation Issue gh-13427 --- .../reactive/oauth2/resource-server/multitenancy.adoc | 7 ++++--- .../pages/servlet/oauth2/resource-server/multitenancy.adoc | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/modules/ROOT/pages/reactive/oauth2/resource-server/multitenancy.adoc b/docs/modules/ROOT/pages/reactive/oauth2/resource-server/multitenancy.adoc index 9e91587996..7dd3c6b5a1 100644 --- a/docs/modules/ROOT/pages/reactive/oauth2/resource-server/multitenancy.adoc +++ b/docs/modules/ROOT/pages/reactive/oauth2/resource-server/multitenancy.adoc @@ -23,8 +23,8 @@ Java:: + [source,java,role="primary"] ---- -JwtIssuerReactiveAuthenticationManagerResolver authenticationManagerResolver = new JwtIssuerReactiveAuthenticationManagerResolver - ("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo"); +JwtIssuerReactiveAuthenticationManagerResolver authenticationManagerResolver = JwtIssuerReactiveAuthenticationManagerResolver + .fromTrustedIssuers("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo"); http .authorizeExchange(exchanges -> exchanges @@ -39,7 +39,8 @@ Kotlin:: + [source,kotlin,role="secondary"] ---- -val customAuthenticationManagerResolver = JwtIssuerReactiveAuthenticationManagerResolver("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo") +val customAuthenticationManagerResolver = JwtIssuerReactiveAuthenticationManagerResolver + .fromTrustedIssuers("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo") return http { authorizeExchange { diff --git a/docs/modules/ROOT/pages/servlet/oauth2/resource-server/multitenancy.adoc b/docs/modules/ROOT/pages/servlet/oauth2/resource-server/multitenancy.adoc index 0cdc14aee8..c13abb7704 100644 --- a/docs/modules/ROOT/pages/servlet/oauth2/resource-server/multitenancy.adoc +++ b/docs/modules/ROOT/pages/servlet/oauth2/resource-server/multitenancy.adoc @@ -114,8 +114,8 @@ Java:: + [source,java,role="primary"] ---- -JwtIssuerAuthenticationManagerResolver authenticationManagerResolver = new JwtIssuerAuthenticationManagerResolver - ("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo"); +JwtIssuerAuthenticationManagerResolver authenticationManagerResolver = JwtIssuerAuthenticationManagerResolver + .fromTrustedIssuers("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo"); http .authorizeHttpRequests(authorize -> authorize @@ -131,7 +131,7 @@ Kotlin:: [source,kotlin,role="secondary"] ---- val customAuthenticationManagerResolver = JwtIssuerAuthenticationManagerResolver - ("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo") + .fromTrustedIssuers("https://idp.example.org/issuerOne", "https://idp.example.org/issuerTwo") http { authorizeRequests { authorize(anyRequest, authenticated)