Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inleiding

Multiexcerpt
MultiExcerptNameInleiding

De functie Authenticeren voor Vertegenwoordiging is een afgeleide van de functie Authenticeren, die in de Core staat beschreven. Een groot gedeelte van de functie Authenticeren geldt ook voor de functie Authenticeren voor Vertegenwoordiging. Alleen de wijzigingen op de originele functie staan beschreven. De diagrammen tonen alleen de situatie waarin alle acties slagen (de zogenaamde happy flow). De oranje elementen horen (conform de MedMij-huisstijl) tot het Persoonsdomein, de blauwe tot het Aanbiedersdomein, de grijze tot het externe domein. Alleen de gewijzigde of nieuwe elementen zijn volledig zichtbaar.

Businesslaag

Hieronder staat de authenticatieflow beschreven, die geldig is voor de functie Vertegenwoordiging.

Drawio
borderfalse
diagramDisplayName
lboxtrue
revision2
diagramNameAuthenticeren voor Vertegenwoordiging
aspectU4WkGI_2mm27Mqn5tREQ
simpleViewerfalse
width600
aspectHashf606ffa0e60273ac9048aa945e515d6d9e22dae1
linksauto
tbstylehidden
diagramWidth1581

De wijzigingen richten zich volledig op het toevoegen van de functie Vertegenwoordiging. De totale procesgang van de functie Authenticeren voor Vertegenwoordiging kent de volgende stappen:

  • De Dienstverlener aanbieder vraagt de Dienstverlener authenticatie de Persoon te authenticeren.
  • De Dienstverlener authenticatie laat de Persoon inloggen en controleert de gegevens.
  • De Dienstverlener authenticatie presenteert een lijst van Vertegenwoordigden waaruit de Persoon er één kiest.
  • De Dienstverlener authenticatie geeft een authenticatieverklaring uit. Deze bevat identificerende gegevens van Vertegenwoordigde en Vertegenwoordiger.
  • De Dienstverlener Aanbieder controleert de authenticatieverklaring op het gebruik van vertegenwoordiging en gaat verder in het proces.

Uitzonderingen op de Happy flow van de functie Authenticeren voor Vertegenwoordiging

In onderstaande tabel staan de uitzonderingssituaties beschreven die als uitbreiding gelden voor de uitzondering op de functie Authenticeren.

nr.uitzonderingactievervolg
Authenticatie Vertegenwoordiging 1Dienstverlener aanbieder kan de identiteit van de Vertegenwoordigde niet met voldoende zekerheid vast (laten) stellen.Dienstverlener aanbieder informeert eerst de Persoon en daarna Dienstverlener persoon dat verzoek niet wordt ingewilligd.Allen stoppen de flow onmiddellijk na geïnformeerd te zijn over de uitzondering.
Authenticatie Vertegenwoordiging 2Dienstverlener aanbieder kan de machtiging niet vast (laten) stellen

Applicatielaag

Verantwoordelijkheden inzake uitzonderingen op de happy flow zijn opgenomen bij de respectievelijke interface, waar de uitzonderingen bij de functies zijn genoemd.