OIDC RP-Initiated logout endpoint (#10887)

* OIDC RP-Initiated logout endpoint
Closes #10885

Co-Authored-By: Marek Posolda <mposolda@gmail.com>

* Review feedback

Co-authored-by: Douglas Palmer <dpalmer@redhat.com>
This commit is contained in:
Marek Posolda
2022-03-30 11:55:26 +02:00
committed by GitHub
parent da5db5a813
commit 22a16ee899
104 changed files with 2254 additions and 840 deletions

View File

@@ -21,7 +21,7 @@
<%
String logoutUri = KeycloakUriBuilder.fromUri("/auth").path(ServiceUrlConstants.TOKEN_SERVICE_LOGOUT_PATH)
.queryParam("redirect_uri", "/ldap-portal").build("ldap-demo").toString();
.build("ldap-demo").toString();
KeycloakSecurityContext securityContext = (KeycloakSecurityContext) request.getAttribute(KeycloakSecurityContext.class.getName());
IDToken idToken = securityContext.getIdToken();