1 parent 5c8164a commit ecf8e11Copy full SHA for ecf8e11
1 file changed
seq/assertions.md
@@ -1,4 +1,6 @@
1
## Assertion Framework for OAuth 2.0 Client Authentication and Authorization Grants
2
+
3
+### Client action on behalf of user
4
```mermaid
5
---
6
config:
@@ -16,6 +18,25 @@ sequenceDiagram
16
18
C->>RS: Request with token
17
19
```
20
21
+### Client action on behalf of itself
22
+```mermaid
23
+---
24
+config:
25
+ mirrorActors: false
26
27
+sequenceDiagram
28
+ participant C as Application
29
+ participant TS as Token Service
30
+ participant KC as Keycloak
31
+ participant RS as REST API
32
+ C->>TS: Request assertion
33
+ TS->>C: Assertion
34
+ C->>KC: Client credential request, with client_assertion
35
+ KC->>C: Token response
36
+ C->>RS: Request with token
37
+```
38
39
40
## OAuth Identity and Authorization Chaining Across Domains
41
42
0 commit comments