File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -5,11 +5,15 @@ Signed JWT token exchange service
55
66``` mermaid
77sequenceDiagram
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```
You can’t perform that action at this time.
0 commit comments