Skip to content

Commit

Permalink
Update SequenceDiagram.FHIR-Directory.fdv.search.tim.puml
Browse files Browse the repository at this point in the history
  • Loading branch information
gem-uhe committed Dec 11, 2023
1 parent ccd6bfb commit 0c4005d
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@startuml
autonumber 1 1 "<b>[00]"
title "FHIR-VZD Authentisierung für Versicherte"
title "FHIR-VZD Authentisierung für TI-Messenger-Nutzer (Versicherte)"

participant VClient as "TIM-Client Versicherter"

Expand All @@ -22,12 +22,12 @@ alt kein gültiges search-access-token vorhanden

VClient->VzdAuth++: GET /tim-authenticate \nX-Matrix-OpenID-Token: Matrix-OpenID-Token

VzdAuth-> VzdAuth: Prüfe ob matrix_server_name\nin Föderationsliste enthalten
VzdAuth-> VzdAuth: Prüfe ob matrix_server_name\nin Föderationsliste enthalten \nund prüfe das isInsurance Flag des matrix_server_name\nin der Föderationsliste
VzdAuth-> hs: GET /openid/userinfo/\nrequest header, Authorization: Bearer Matrix-OpenID-Token
activate hs
hs --> VzdAuth: HTTP 200 OK\n(Result Body MXID des Nutzers)
deactivate hs
VzdAuth->VzdAuth: Erzeuge search-access-token
VzdAuth->VzdAuth: Erzeuge search-access-token\nbei isInsurance=true für die /fdv/search Schnittstelle,\nbei isInsurance=true für die /search Schnittstelle.
VzdAuth--> VClient: HTTP 200 OK\n{\n "access_token"="search-access-token",\n "token_type":"bearer",\n "expires_in":86400\n}
deactivate VzdAuth

Expand Down

0 comments on commit 0c4005d

Please sign in to comment.