System.Security.Cryptography.X509Certificates.X509Certificate2.Import Method

Populates an System.Security.Cryptography.X509Certificates.X509Certificate2 object with information from a certificate file.

Syntax

public override void Import (string fileName)

Parameters

fileName
The name of a certificate.

Remarks

This method uses a certificate file, such as a file with a .cer extension, that represents an X.509 certificate and populates the System.Security.Cryptography.X509Certificates.X509Certificate2 object with the certificate the file contains.

This method can be used with several certificate types, including Base64-encoded or DER-encoded X.509 certificates, PFX/PKCS12 certificates, and signer certificates such as Authenticode. Note that a PFX/PKCS12 certificate can contain more than one certificate. In that case, the first certificate associated with a private key is used or, if no private key is found, the first certificate is used.

Requirements

Namespace: System.Security.Cryptography.X509Certificates
Assembly: System (in System.dll)
Assembly Versions: 2.0.0.0, 4.0.0.0
Since: .NET 2.0