Architektura, implementace a bezpečnost finančních systémů
Praktický průvodce návrhem, implementací a zabezpečením finanční komunikace podle standardu ISO 20022.
Kapitola 28.9 ukazuje převod referenční architektury do .NET. Serializace XML, validace, mapování a podpis mají být oddělené komponenty se samostatnými testy.
Datové třídy odpovídají konkrétní verzi XSD; namespace a pořadí prvků musí být explicitní.
XSD je první vrstva, na kterou navazují profilová a obchodní pravidla.
Ověření podpisu musí zahrnout jednoznačný výběr podepsaného elementu a ochranu proti wrappingu.
Volba knihovny a algoritmů se řídí požadavky protistrany a bezpečnostním profilem řešení.