AsymmetricAlgorithm.ExportPkcs8PrivateKeyPem Method

Definition

Exports the current key in the PKCS#8 PrivateKeyInfo format, PEM encoded.

public:
 System::String ^ ExportPkcs8PrivateKeyPem();
public string ExportPkcs8PrivateKeyPem ();
member this.ExportPkcs8PrivateKeyPem : unit -> string
Public Function ExportPkcs8PrivateKeyPem () As String

Returns

A string containing the PEM-encoded PKCS#8 PrivateKeyInfo.

Exceptions

The key could not be exported.

Remarks

A PEM-encoded PKCS#8 PrivateKeyInfo will begin with -----BEGIN PRIVATE KEY----- and end with -----END PRIVATE KEY-----, with the base64 encoded DER contents of the key between the PEM boundaries.

          The PEM is encoded according to the IETF RFC 7468 "strict" encoding rules.

Applies to