Op Digikoppeling wordt gewerkt met zogenaamde “profielen”. Een profiel is een gedefinieerde bundeling van functionaliteit en daarmee van voorschriften. In de huidige Digikoppeling versie zijn drie WUS-profielen aanwezig:
-
Digikoppeling 2W-be,
-
Digikoppeling 2W-be-S en
-
Digikoppeling 2W-be-SE.
Voor de drie profielen geldt dat deze zowel geoptimaliseerd (volgens de MTOM standaard) als niet geoptimaliseerd verstuurd kunnen worden. Hierom zijn voor elk profiel voorbeeldberichten beschikbaar in zowel de geoptimaliseerde (MTOM) als niet geoptimaliseerde vorm. Alle voorbeeldberichten zijn gebundeld in een [[[?DK-WUS-voorbeeld]]] en beschikbaar op [[[?DK]]].
Ten aanzien van beveiliging maken alle profielen gebruik van tweezijdig TLS, zie [[[#point-to-point-beveiliging]]].
In het bovenstaande figuur wordt schematisch weergegeven welke WUS profielen Digikoppeling biedt en wat de algemene verschillen zijn. Alle profielen worden in de volgende paragrafen in meer detail beschreven. In [[[?DK-WUS-voorbeeld]]] zijn voorbeeld berichten opgenomen voor de drie profielen. Deze bieden een duidelijk inzicht hoe de berichten uiteindelijk eruit komen te zien.
- Beveiliging
- Dit profiel maakt voor de beveiliging alleen gebruik van tweezijdig TLS.
- Headerblocks
- Alleen de verplichte WS-Addressing headers zijn hier van toepassing (zie soapenv:Header in [[[?DK-WUS-voorbeeld]]]).
- MTOM
- De geoptimaliseerde (MTOM) voorbeeldberichten worden weergegeven in [[[?DK-WUS-voorbeeld]]].
- Beveiliging
- Dit profiel maakt voor de beveiliging gebruik van tweezijdig TLS en tevens worden de berichtonderdelen ondertekend zoals vermeld in [[[#end-to-end-beveiliging]]].
- Headerblocks
- In dit profiel zijn de WS-Addressing en WS-Security 1.0 ondertekening (wsse:Security) headers van toepassing (zie [[[?DK-WUS-voorbeeld]]]).
- MTOM
- De geoptimaliseerde (MTOM) voorbeeldberichten voor profiel Digikoppeling 2W-be-S worden weergegeven in [[[?DK-WUS-voorbeeld]]].
- Beveiliging
- Dit profiel maakt voor de beveiliging gebruik van tweezijdig TLS en tevens worden de berichtonderdelen ondertekend en versleuteld zoals vermeld in [[[#end-to-end-beveiliging]]].
- Headerblocks
- In dit profiel zijn de WS-Addressing en WS-Security 1.0 ondertekening (wsse:Security) headers van toepassing. Ook wordt hierbij de payload van het bericht versleuteld (xenc:EncryptedData) (zie [[[?DK-WUS-voorbeeld]]]).
- MTOM
- De geoptimaliseerde (MTOM) voorbeeldberichten voor profiel Digikoppeling 2W-be-SE worden weergegeven in [[[?DK-WUS-voorbeeld]]].