Skip to content
Snippets Groups Projects
Commit 976f2175 authored by Marco Holz's avatar Marco Holz Committed by Jonas Gröger
Browse files

Rename User-Token to Subscriber-Token + update Scopes

parent daed07e4
No related branches found
No related tags found
No related merge requests found
...@@ -47,7 +47,7 @@ Entsprechend [RFC 7519 Abschnnitt 8](https://tools.ietf.org/html/rfc7519#section ...@@ -47,7 +47,7 @@ Entsprechend [RFC 7519 Abschnnitt 8](https://tools.ietf.org/html/rfc7519#section
} }
``` ```
#### Body des User-JWT-Tokens #### Body des Subscriber-JWT-Tokens
Entsprechend den [standartisierten Feldern](http://www.iana.org/assignments/jose/jose.xhtml#web-signature-encryption-algorithms): Entsprechend den [standartisierten Feldern](http://www.iana.org/assignments/jose/jose.xhtml#web-signature-encryption-algorithms):
...@@ -64,10 +64,9 @@ Entsprechend den [standartisierten Feldern](http://www.iana.org/assignments/jose ...@@ -64,10 +64,9 @@ Entsprechend den [standartisierten Feldern](http://www.iana.org/assignments/jose
{ {
"iat":"1620072619", "iat":"1620072619",
"exp":"1620079819", "exp":"1620079819",
"scope": ["36141427-d405-40a4-8f8b-3592d544e85b", "655c6eb6-e80a-4d7b-a8d2-3f3250b6b9b1"], "scope": ["destination:subscribe:36141427-d405-40a4-8f8b-3592d544e85b", "destination:subscribe:655c6eb6-e80a-4d7b-a8d2-3f3250b6b9b1"],
"clientType": "subscriber" "clientType": "subscriber"
} }
``` ```
## Validierung der JWT-Tokens durch den Zustelldienst ## Validierung der JWT-Tokens durch den Zustelldienst
...@@ -78,5 +77,5 @@ Beim Abruf am Zustelldienst muss dieser bzw. das API-Gateway überprüfen, ob de ...@@ -78,5 +77,5 @@ Beim Abruf am Zustelldienst muss dieser bzw. das API-Gateway überprüfen, ob de
2. Überprüfen, ob der JWT noch gültig ist. 2. Überprüfen, ob der JWT noch gültig ist.
3. Überprüfen, ob der JWT für max. 4h ausgestellt wurde. 3. Überprüfen, ob der JWT für max. 4h ausgestellt wurde.
3. Mithilfe des Public Keys des Authentifizierungsservers die Signatur des JWT überprüfen. 3. Mithilfe des Public Keys des Authentifizierungsservers die Signatur des JWT überprüfen.
4. Überprüfen, ob die Destination-ID, die abgerufen werden soll teil der in den Zustellberechtigungs-Scopes (**scope** Parameter in den JWTs) des JWTs ist. (Zugangsberechtigung der Fachanwendung). 4. Überprüfen, ob die Destination-ID, die abgerufen werden soll, in den Zustellberechtigungs-Scopes des JWT enthalten ist (*scope* Parameter des JWT). (Zugangsberechtigung der Fachanwendung)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment