Scenarie 1.

En bruger har i SEB fået rollen “nspUkendt” som ikke er konfigureret i STS. Brugeren har ingen autorisationer

Brugeren har et MOCES-certifikat fra en ikke-trusted organisation.


Rolle-valideringskoden kaldes med angivelse af

UserRole=urn:dk:healthcare:national-federation-role:code:99999:value:Ukendt i input

AuthorizationCode=(blank)


Der modtages et fejlsvar med koden

'Authentication failed: invalid role supplied (urn:dk:healthcare:national-federation-role:code:99999:value:Ukendt)'



Scenarie 2.

En bruger har i SEB fået rollerne SundAssistR1 og SundAssistR2. Brugeren har ingen autorisationer.

Brugeren har et MOCES-certifikat fra en ikke-trusted organisation.


Rolle-valideringskoden kaldes med angivelse af

UserRole=doctor  (teksten, ikke uddannelseskoden)

AuthorizationCode=(blank)


Der modtages et fejlsvar med koden

'Authentication failed: multiple national roles found ([urn:dk:healthcare:national-federation-role:code:41002:value:SundAssistR2, urn:dk:healthcare:national-federation-role:code:41001:value:SundAssistR1])'


Scenarie 3.

Denne testcase manglede desværre, men jeg har nu implementeret følgende:

En bruger har i SEB fået rollen SundAssistR1. Brugeren har ingen autorisationer.

Brugeren har et MOCES-certifikat fra en trusted organisation.


Rolle-valideringskoden kaldes med angivelse af

UserRole=urn:dk:healthcare:national-federation-role:code:41002:value:SundAssistR2

AuthorizationCode=(blank)


Der returneres et id-kort med

UserRole=urn:dk:healthcare:national-federation-role:code:41002:value:SundAssistR2

AuthorizationCode=(blank)

  • No labels