Versions Compared

Key

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

Gliffy Diagram
displayNameeHDSI IDWS XUA omveksling Copy
nameeHDSI IDWS XUA omveksling Copy
pagePin34


1. Indledning

Seal.Java er udvidet for at understøtte omveksling af et eHDSI IDWS XUA Bootstrap token (DKNCPBST) udsted af "Danish National Contact Point" til et eHDSI IDWS XUA Identity Token (IDWS-eHDSI). Den brugerrettede forklaring på dette er følgende to brugsscenarier:

  1. Udenlandske apoteker skal kunne udlevere medicin på baggrund af en dansk recept i FMK når en dansk borger henvender sig (ePrescription)
  2. Udenlandske sundhedspersoner skal kunne hente en oversigt over en dansk borgers sundhedsoplysninger, når de har denne i behandling (PatientSummary). 

...

Her er et overblik over de metoder og klasser STS'en benytter fra Seal.Java i forbindelse med denne omveksling:

KlasseMetodeBeskrivelse
DkncpBootstrapSamlAssertion
Repræsentere det indgående DKNCP Bootstrap token
EhdsiIdwsXuaEmployeeIdentityToken
Repræsentere det udgående EHDSI IDWS XUA Identity token



DkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenRequest
Repræsentere et deserialiseret request
DkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenResponse
Repræsentere et deserialiseret response



EHDSIFactorycreateDkncpBootstrapSamlAssertionBuilder()Bygger et DkncpBootstrapSamlAssertion (kun test)
EHDSIFactorycreateDkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenRequestDOMBuilder()Serialisering af request (kun test)
EHDSIFactorycreateDkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeedentityTokenRequestModelBuilder()Deserialisering af request
EHDSIFactorycreateEhdsiIdwsXuaEmployeeIdentityTokenBuilder()Bygger et EhdsiIdwsXuaEmployeeIdentityToken
EHDSIFactorycreateDkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenResponseDOMBuilder()Serialisering af response
EHDSIFactorycreateDkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenResponseModelBuilder()Deserialisering af response (kun test)


Flowet der viser hvordan STS'en benytter dem:

...