Skip to content

Commit cca999c

Browse files
committed
Merge remote-tracking branch 'origin/5.8.x'
2 parents 63fb14f + d29ab8b commit cca999c

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

docs/modules/ROOT/pages/reactive/oauth2/login/advanced.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -676,7 +676,7 @@ If more than one `ClientRegistration` is configured for OpenID Connect 1.0 Authe
676676
== OpenID Connect 1.0 Logout
677677

678678
OpenID Connect Session Management 1.0 allows the ability to log out the End-User at the Provider using the Client.
679-
One of the strategies available is https://openid.net/specs/openid-connect-session-1_0.html#RPLogout[RP-Initiated Logout].
679+
One of the strategies available is https://openid.net/specs/openid-connect-rpinitiated-1_0.html[RP-Initiated Logout].
680680

681681
If the OpenID Provider supports both Session Management and https://openid.net/specs/openid-connect-discovery-1_0.html[Discovery], the client may obtain the `end_session_endpoint` `URL` from the OpenID Provider's https://openid.net/specs/openid-connect-session-1_0.html#OPMetadata[Discovery Metadata].
682682
This can be achieved by configuring the `ClientRegistration` with the `issuer-uri`, as in the following example:

docs/modules/ROOT/pages/servlet/oauth2/login/advanced.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -905,7 +905,7 @@ If more than one `ClientRegistration` is configured for OpenID Connect 1.0 Authe
905905
== OpenID Connect 1.0 Logout
906906

907907
OpenID Connect Session Management 1.0 allows the ability to log out the end user at the Provider by using the Client.
908-
One of the strategies available is https://openid.net/specs/openid-connect-session-1_0.html#RPLogout[RP-Initiated Logout].
908+
One of the strategies available is https://openid.net/specs/openid-connect-rpinitiated-1_0.html[RP-Initiated Logout].
909909

910910
If the OpenID Provider supports both Session Management and https://openid.net/specs/openid-connect-discovery-1_0.html[Discovery], the client can obtain the `end_session_endpoint` `URL` from the OpenID Provider's https://openid.net/specs/openid-connect-session-1_0.html#OPMetadata[Discovery Metadata].
911911
You can do so by configuring the `ClientRegistration` with the `issuer-uri`, as follows:

oauth2/oauth2-client/src/main/java/org/springframework/security/oauth2/client/oidc/web/logout/OidcClientInitiatedLogoutSuccessHandler.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@
4242
* @author Josh Cummings
4343
* @since 5.2
4444
* @see <a href=
45-
* "https://openid.net/specs/openid-connect-session-1_0.html#RPLogout">RP-Initiated
46-
* Logout</a>
45+
* "https://openid.net/specs/openid-connect-rpinitiated-1_0.html">RP-Initiated Logout</a>
4746
* @see org.springframework.security.web.authentication.logout.LogoutSuccessHandler
4847
*/
4948
public final class OidcClientInitiatedLogoutSuccessHandler extends SimpleUrlLogoutSuccessHandler {

oauth2/oauth2-client/src/main/java/org/springframework/security/oauth2/client/oidc/web/server/logout/OidcClientInitiatedServerLogoutSuccessHandler.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,7 @@
4444
* @author Josh Cummings
4545
* @since 5.2
4646
* @see <a href=
47-
* "https://openid.net/specs/openid-connect-session-1_0.html#RPLogout">RP-Initiated
48-
* Logout</a>
47+
* "https://openid.net/specs/openid-connect-rpinitiated-1_0.html">RP-Initiated Logout</a>
4948
* @see org.springframework.security.web.server.authentication.logout.ServerLogoutSuccessHandler
5049
*/
5150
public class OidcClientInitiatedServerLogoutSuccessHandler implements ServerLogoutSuccessHandler {

0 commit comments

Comments
 (0)