Skip to content

Commit 007345a

Browse files
committed
Deploying to main from @ c99781808d3b52955dfc66fc3e12727f8c3b2e9d 🚀
1 parent 1bd907e commit 007345a

11 files changed

+570
-3
lines changed

extensions.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ <h5 class="card-title">MFA Plugin collection</h5>
421421
<div class="d-flex align-items-center">
422422
<img src="resources/images/github.png" width="16px" alt="GitHub logo"
423423
class="me-2"/>
424-
<span>229 stars</span>
424+
<span>228 stars</span>
425425
</div>
426426
</div>
427427
</div>

nightly/guides.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -936,6 +936,21 @@ <h5 class="card-title">
936936
</div>
937937
</div>
938938
</div>
939+
<div class="col-sm-4">
940+
<div class="card shadow-sm mb-4">
941+
<div class="card-body">
942+
<h5 class="card-title">
943+
JWT Authorization Grant
944+
945+
946+
</h5>
947+
<span class="card-text">Guide for the JWT Authorization Grant specification RFC 7521 / 7523.</span>
948+
<div>
949+
</div>
950+
<a href="https://www.keycloak.org/nightly/securing-apps/jwt-authorization-grant" class="stretched-link link-dark"></a>
951+
</div>
952+
</div>
953+
</div>
939954
<div class="col-sm-4">
940955
<div class="card shadow-sm mb-4">
941956
<div class="card-body">

nightly/securing-apps/jwt-authorization-grant.html

Lines changed: 540 additions & 0 deletions
Large diffs are not rendered by default.

nightly/securing-apps/token-exchange.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1235,6 +1235,18 @@ <h3 id="_external-token-to-internal-token-exchange"><a class="anchor" href="#_ex
12351235
</tr>
12361236
</table>
12371237
</div>
1238+
<div class="admonitionblock warning">
1239+
<table>
1240+
<tr>
1241+
<td class="icon">
1242+
<i class="fa icon-warning" title="Warning"></i>
1243+
</td>
1244+
<td class="content">
1245+
External to internal Token Exchange will be replaced by <a href="#_standard-token-exchange">Standard Token Exchange V2</a> and <a href="https://www.keycloak.org/nightly/securing-apps/jwt-authorization-grant">JWT Authorization Grant</a>. Following the idea presented in the current draft specification <a href="https://datatracker.ietf.org/doc/html/draft-ietf-oauth-identity-chaining-06">OAuth Identity and Authorization Chaining Across Domains</a>, the final access token will be obtained performing two requests: a standard token exchange in the external identity server to get a valid JWT assertion; a JWT Authorization Grant to finally request an access token in the internal Keycloak realm. The JWT Authorization grant can be eventually used directly to exchange your external tokens as long as they are JWT tokens, which conforms to all the requirements specified for the JWT Authorization Grant.
1246+
</td>
1247+
</tr>
1248+
</table>
1249+
</div>
12381250
<div class="sect3">
12391251
<h4 id="_granting_permission_for_the_exchange"><a class="anchor" href="#_granting_permission_for_the_exchange"></a>Granting permission for the exchange</h4>
12401252
<div class="paragraph">
63.2 KB
Loading
22.9 KB
Loading
50.8 KB
Loading
60.1 KB
Loading
59.5 KB
Loading

sitemap-extra.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)