X509Certificate2Collection.ImportFromPemFile(String) Method

Definition

Imports a collection of RFC 7468 PEM-encoded certificates.

public:
 void ImportFromPemFile(System::String ^ certPemFilePath);
public void ImportFromPemFile (string certPemFilePath);
member this.ImportFromPemFile : string -> unit
Public Sub ImportFromPemFile (certPemFilePath As String)

Parameters

certPemFilePath
String

The path for the PEM-encoded X509 certificate collection.

Exceptions

The decoded contents of a PEM are invalid or corrupt and could not be imported.

certPemFilePath is null.

Remarks

See ReadAllText(String) for additional documentation about exceptions that can be thrown.

PEM-encoded items with a CERTIFICATE PEM label will be imported. PEM items with other labels will be ignored.

More advanced scenarios for loading certificates and can leverage PemEncoding to enumerate PEM-encoded values and apply any custom loading behavior.

Applies to