Page History
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:
...
Med omvekslingssnitfladen indføres et nyt koncept i form af en ’issuance policy’ som indgår i tokens, hvilket skal gøre det muligt for token-udstedere at differentiere mellem forskellige udstedelsespolitiker (fx hvis spærrelister eller registre ikke er tilgængelige). En ’issuance policy’ angives som streng i tokenet fx som ’urn:dk:sosi:ehdsi-idws-xua:standard’.
2. Overblik
Her er et overblik over de metoder og klasser STS'en benytter fra Seal.Java i forbindelse med denne omveksling:
| Klasse | Metode | Beskrivelse |
|---|---|---|
| DkncpBootstrapSamlAssertion | Repræsentere det indgående DKNCP Bootstrap token | |
| EhdsiIdwsXuaEmployeeIdentityToken | Repræsentere det udgående EHDSI IDWS XUA Identity token | |
| DkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenRequest | Repræsemtere Repræsentere et deserialiseret request | |
| DkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenResponse | Repræsemtere Repræsentere et deserialiseret response | |
| EHDSIFactory | createDkncpBootstrapSamlAssertionBuilder() | Bygger et DkncpBootstrapSamlAssertion (kun test) |
| EHDSIFactory | createDkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenRequestDOMBuilder() | Serialisering af request (kun test) |
| EHDSIFactory | createDkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeedentityTokenRequestModelBuilder() | Deserialisering af request |
| EHDSIFactory | createEhdsiIdwsXuaEmployeeIdentityTokenBuilder() | Bygger et EhdsiIdwsXuaEmployeeIdentityToken |
| EHDSIFactory | createDkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenResponseDOMBuilder() | Serialisering af response |
| EHDSIFactory | createDkncpBootstrapSamlAssertionToEhdsiIdwsXuaEmployeeIdentityTokenResponseModelBuilder() | Deserialisering af response (kun test) |
...
Gliffy Diagram macroId bb41ed8c-dae9-4745-a07f-6350f61e4ccd displayName eHDSI IDWS XUA omveksling name eHDSI IDWS XUA omveksling pagePin 89
3. SAML attributter
Den nye profil indeholder følgende SAML attributter:
...