Versions Compared

Key

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

...

Verificeres ikke - må gerne være der

Brugertypen: BorgerVerifikationMapning til MinSpærring ServiceActor
SecurityContextTicketAudience

Matche audience som findes som konfiguration i DDS

Skal være der

audience


ValidityEr valid

Message
Verificeres ikke - må gerne være der

ActingUserUserType

Skal være Citizen

Brugertypen: Borger


IdentifierFormat

Skal være der og Skal være CPR




Identifier

Skal være sat

Verificeres ikke - må gerne være der

ActingUserCpr


GivenNameVerificeres ikke - må gerne være der


SurNameVerificeres ikke - må gerne være der


CredentialsVerificeres ikke - må gerne være der


PersistentUniqueKeyVerificeres ikke - må gerne være der

PrincipalUser
Må ikke være der

Organisation

Må ikke være der

Verificeres ikke - må gerne være der



ClientNameVerificeres ikke - må gerne være dersystemName

...

System >>

Brugertypen Sundhedsperson

VerifikationMapning til DDS ServiceActor

HSUID Header

userType
Skal være der og være HEALTHCAREPROFESSIONAL

Brugertypen: Sundhedsfaglig


actingUserCivilRegistrationNumber


Skal være sat

ActingUserCpr


responsibleUserRegistrationNumber


Må ikke være sat eller hvis sat skal den være anderledes end actingUserCivilRegistrationNumber



orgUsingIDType


Verificeres ikke - må gerne være der

healthcareOrgType


orgUsingIDName


Verificeres ikke - må gerne være der

healthCareOrg


systemName


Verificeres ikke - må gerne være der

systemName fra SecurityContext


systemVersion


Verificeres ikke - må gerne være der

systemName (postfix)


userAuthorizationCode


Skal være sat og valideres mod db (actingUser)

AuthorizationCode


System >>

Brugertypen Sundhedsperson på vegne af

VerifikationMapning til DDS ServiceActor

HSUID Header

userType
Skal være der og være HEALTHCAREPROFESSIONAL

Brugertypen: Sundhedsfaglig på vegne af


actingUserCivilRegistrationNumber


Skal være sat

ActingUserCpr


responsibleUserRegistrationNumber


Skal være sat og skal være  anderledes end actingUserCivilRegistrationNumber



orgUsingIDType


Verificeres ikke - må gerne være der

healthcareOrgType


orgUsingIDName


Verificeres ikke - må gerne være der

healthCareOrg


systemName


Verificeres ikke - må gerne være der

systemName fra SecurityContext


systemVersion


Verificeres ikke - må gerne være der

systemName (postfix)


userAuthorizationCode


Skal være sat og valideres mod db (responsibleUser)

AuthorizationCode


Sundhedsperson >>

Brugertypen Sundhedsperson på vegne af

VerifikationMapning til DDS ServiceActor

HSUID Header

userType
Skal være der og være HEALTHCAREPROFESSIONAL

Brugertypen: Sundhedsfaglig på vegne af


actingUserCivilRegistrationNumber


Skal være sat

ActingUserCpr


responsibleUserRegistrationNumber


Skal være sat og skal være  anderledes end actingUserCivilRegistrationNumber



orgUsingIDType


Verificeres ikke - må gerne være der

healthcareOrgType


orgUsingIDName


Verificeres ikke - må gerne være der

healthCareOrg


systemName


Verificeres ikke - må gerne være der

systemName fra SecurityContext


systemVersion


Verificeres ikke - må gerne være der

systemName (postfix)


userAuthorizationCode


Skal være sat og valideres mod db (responsible user)

AuthorizationCode


Ikke-autoriseret sundhedsprofessionel >>

Brugertypen Sundhedsperson på vegne af

VerifikationMapning til DDS ServiceActor

HSUID Header

userType
Skal være der og være HEALTHCAREPROFESSIONAL

Brugertypen: Sundhedsfaglig på vegne af


actingUserCivilRegistrationNumber


Skal være sat

ActingUserCpr


responsibleUserRegistrationNumber


Skal være sat og skal være  anderledes end actingUserCivilRegistrationNumber



orgUsingIDType


Verificeres ikke - må gerne være der

healthcareOrgType


orgUsingIDName


Verificeres ikke - må gerne være der

healthCareOrg


systemName


Verificeres ikke - må gerne være der

systemName fra SecurityContext


systemVersion


Verificeres ikke - må gerne være der

systemName (postfix)


userAuthorizationCode


Skal være sat og valideres mod db (responsible user)

AuthorizationCode


Borger  >>

Brugertypen Borger på vegne af

VerifikationMapning til DDS ServiceActor

HSUID Header

userType

Skal være der og skal være CITIZEN

Er givet fra securityContext pga. rollen borger

Brugertypen: Borger på vegne af



actingUserCivilRegistrationNumber


Verificeres ikke - må gerne være der

Istedet anvendes actingUser fra securityContext.


ActingUserCpr


responsibleUserRegistrationNumber


Verifices ikke - må gerne være sat

Istedet anvendes cprFromPayload der skal være sat og være forskellig anderledes end actingUser.

cprFromPayload valideres om der findes relation med actingUser (værge eller forældremyndighed)

ResponsibleUserCpr (fra payload)


systemName


Verificeres ikke - må gerne være der

systemName fra SecurityContext


systemVersion


Verificeres ikke - må gerne være der

systemName (postfix)


userAuthorizationCode


Verificeres ikke - må gerne være der


...