Skip to content

Commit cc7dced

Browse files
authored
Update README.md
1 parent 78823c0 commit cc7dced

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,15 @@ Signed JWT token exchange service
55

66
```mermaid
77
sequenceDiagram
8+
participant GKE
89
participant Client
910
participant labid
1011
participant Service
11-
Client->>labid: Request token on /token
12-
labid-->>Client: Response with JWT token
13-
Client-->>Service: Request with token from labid
14-
Service->>labid: Check validity of token with request to /jwks
12+
GKE->>Client: Provides native JWT token
13+
Client->>labid: Requests exchange of native JWT for labid token at /token
14+
labid-->>GKE: Checks validity of native token against JWKS
15+
labid-->>GKE: Deduces Dapla group based on Client's SA annotations
16+
labid->>Client: Response with JWT token
17+
Client->>Service: Request with token from labid
18+
Service->>labid: Check validity of labid token against JWKS (/jwks)
1519
```

0 commit comments

Comments
 (0)