Skip to content

Commit

Permalink
uncommittetd ZT-Auth and PoPP Endpoints removed
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasKerner committed Oct 18, 2024
1 parent 8823f0e commit 2e0e4b4
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions src/plantuml/gemSpec_VSDM_2__Sequenzdiagramm.puml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ ref over PS, PoPP : Dienstlokalisierung mit FQDN <ik-nummer>.vsdm2.ti-dienste.de
' VSDD Endpunkte Lokalisieren
ref over PS, VSDD_Proxy : Endpunkt-Lokalisierung Fachdienst VSDM 2.0 (siehe gemSpec_Zero-Trust)
'Authentifizierung und AUtorisierung am VSDM AuthZ-Server durchführen
PS -> VSDD_AuthZ : GET /auth (optionaler scope : vsdservice)
PS -> VSDD_AuthZ : get new access token
activate VSDD_AuthZ
ref over PS, VSDD_AuthZ : LEI-Authentifizierung (SMC-B) und LEI-Autorisierung (siehe gemSpec_Zero-Trust)
VSDD_AuthZ -> PS : HTTP 200 OK (Refresh-Token, Access-Token)
Expand Down Expand Up @@ -131,7 +131,7 @@ deactivate LE

== Fehlerbehandlung HTTP 401 Unauthorized (Access-Token ungültig) ==
'Authentifizierung und AUtorisierung am VSDM AuthZ-Server durchführen
PS -> VSDD_AuthZ : GET /auth_endpoint (optionaler scope : vsdservice)
PS -> VSDD_AuthZ : get new access token
activate PS
activate VSDD_AuthZ
ref over PS, VSDD_AuthZ : LEI-Authentifizierung (SMC-B) und LEI-Autorisierung (siehe gemSpec_Zero-Trust)
Expand All @@ -140,11 +140,13 @@ deactivate PS
deactivate VSDD_AuthZ

== Fehlerbehandlung HTTP 403 Forbidden (Versorgungskontext bzw. PoPP-Token ungültig) ==
PS -> PoPP : GET /popp_token
LE -> PS: PoPP initiieren
activate LE
activate PS
activate PoPP
ref over Ver, LE, PS, VSDD_AuthZ, VSDD_Proxy, VSDD_Server, PoPP : Versorgungskontext mit eGK oder GesundheitsID herstellen (siehe gemSpec_PoPP_Dienst)
PoPP -> PS : PoPP-Token mit\nKVNR, IK-Nummer, OID, Zeitstempel
deactivate LE
deactivate PS
deactivate PoPP

Expand Down

0 comments on commit 2e0e4b4

Please sign in to comment.