Visual Basic (Usage) | ![]() |
---|---|
Dim certificate As X509Certificate2 Dim ensurePrivateKeyAccessible As Boolean Dim value As X509Certificate2 value = CertificateFactory.Load(certificate, ensurePrivateKeyAccessible) |
C# | |
---|---|
public static X509Certificate2 Load( X509Certificate2 certificate, bool ensurePrivateKeyAccessible ) |
Parameters
- certificate
- The certificate to load.
- ensurePrivateKeyAccessible
- If true a key conatiner is created for a certificate that must be deleted by calling Cleanup.
Return Value
The cached certificate.
This function is necessary because all private keys used for cryptography operations must be in a key conatiner.
Private keys stored in a PFX file have no key conatiner by default.
Target Platforms: Windows 7/8/10, Windows Server 2003/2008/2012/2015, .NET4.x