From ae9b4c2df34d6b228ce9adab97161bb61ff21d3f Mon Sep 17 00:00:00 2001 From: Oliver Feja Date: Tue, 13 Feb 2024 21:24:07 +0100 Subject: [PATCH] removed HBA-User for Basis-Spec, minor fixes --- .../Ressourcen/UC_10104_Seq.puml | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/src/plantuml/TI-Messenger-Dienst/Ressourcen/UC_10104_Seq.puml b/src/plantuml/TI-Messenger-Dienst/Ressourcen/UC_10104_Seq.puml index b0ef5e90..d4d7e0fb 100644 --- a/src/plantuml/TI-Messenger-Dienst/Ressourcen/UC_10104_Seq.puml +++ b/src/plantuml/TI-Messenger-Dienst/Ressourcen/UC_10104_Seq.puml @@ -1,8 +1,5 @@ /' -# TI-Messenger 1.1 -# TI-Messenger-Dienst # UC - 10104 -# Sequence Diagram # Name: Einladung von Akteuren innerhalb einer Organisation '/ @@ -22,7 +19,6 @@ LifeLineBackgroundColor Gainsboro ParticipantBorderColor Motivation ParticipantBackgroundColor Motivation -ParticipantFontName Impact ParticipantFontSize 20 ParticipantFontColor black ParticipantBorderColor Black @@ -31,9 +27,10 @@ ParticipantBackgroundColor MOTIVATION ActorBackgroundColor Gainsboro ActorFontColor black ActorFontSize 20 -ActorFontName Aapex } - actor U1 as "Akteur - A in der Rolle\nUser / User-HBA" +autonumber + + actor U1 as "Akteur - A in der Rolle\nUser" participant C1 as "TI-Messenger-\nClient A" #AliceBlue box Messenger-Service #WhiteSmoke participant MP as "Messenger-\nProxy" @@ -41,7 +38,7 @@ ActorFontName Aapex participant PG as "Push-Gateway" end box participant C2 as "TI-Messenger-\nClient B"#TECHNOLOGY - actor U2 as "Akteur - B in der Rolle\nUser / User-HBA" + actor U2 as "Akteur - B in der Rolle\nUser" ||| note over U1, U2: \nDie Akteure sind auf dem selben Messenger-Service angemeldet und im Besitz eines zugelassenen TI-Messenger-Clients.\nEin Chatraum wurde durch den Einladenen eingerichtet.\n @@ -68,25 +65,26 @@ note over U1, U2: \nDie Akteure sind auf dem selben Messenger-Service a C1->MP: POST /_matrix/client/r0/rooms/\n{roomId}/invite (roomId) ||| - ref over MP, MP: Stufe 1 - Prüfung \nClient-Server Kommunikation\n + ref over MP, MH: AF_10064 - Föderationszugehörigkeit eines Messenger-Service prüfen\n ||| alt#LightGrey #AliceBlue Matrix-Domain nicht in der Föderation enthalten ||| MP-->C1: HTTP 401 \nUnauthorized - ||| - C1-->C1: Abmeldung der Session - ||| - C1-->U1: Anmeldung nicht \nerfolgreich - ||| + + break#LightGrey #MistyRose + C1-->C1: Abmeldung der Session + C1-->U1: Anmeldung nicht \nerfolgreich + ||| + end else Matrix-Domain in der Föderation enthalten - MP->MH: HTTP(S) Foward + MP->MH: HTTP(S) Forward activate MH MH->MH: Invite verarbeiten ||| - opt#LightGrey #LightBlue Pushbenachrichtigung + opt#LightGrey #LightBlue Push-Benachrichtigung ||| MH->PG: POST /_matrix/push/notify activate PG