Versions Compared

Key

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

...

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.

De er forholdsvis simple klasser med én metode, 'GetSystemCredentials', som returner et enkelt 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 vaults arver fra.


Findes under namespace 'dk.nsi.seal.Vault'.

...