Page History
...
5.0.0 skifter target til .NET Standard 2.0, som medførerer API ændringer. Derudover er der lavet nogle forsimplinger og oprydning af API'et.
...
Requests er selve modeller over XML'en. De har diverse convenience methods til at hente informationer direkte ud fra XML'en.
Vaults
Vi har implementeret et generelt vault system som bliver brugt til at gemme certifikater i. GenericCredentialVault bruger .NET CertificateStore til at gemme certifikater i. Der kan laves nye CredentialVaults som kan bruges i SosiFactory og andre steder i Seal.Net ved at nedarve fra ICredentialVault.
Vaults bruges til at holde certifikater, eller læse dem ind fra enhedens trust store. ThumbprintCertStoreCredentialVault læser certifikater fra enhedens trust store. 'InMemoryCredentialVault' er et simpelt dataobjekt, der indeholder et certifikat.
'InMemoryCredentialVault' kan bruges når man selv ønsker at bestemme hvordan certifikater læses ind - man læser certifikatet ind som et X509Certificate2, og giver det til 'InMemoryCredentialVault', som så kan gives videre til metoderne i Seal.NET.
På sigt kan dette blive simplificeret, så man direkte kan give et X509Certificate2, i stedet for at man skal forbi et ICredentialVault interface, som vault arver fra.
Findes Disse findes under namespace 'dk.nsi.seal.Vault'.'InMemoryCredentialVault' er et simpelt dataobjekt, der kun indeholder et certifikat.
Federation
Federations bliver brugt når man skal validere certfikatet fra den service man snakker med. En Federation gives til 'dk.nsi.seal.Model.SignatureUtil.Validate'.
...
