Pkcs12SafeContents.AddKeyUnencrypted(AsymmetricAlgorithm) Method

Definition

Adds an asymmetric private key to the SafeContents via a new Pkcs12KeyBag and returns the newly created bag instance.

public:
 System::Security::Cryptography::Pkcs::Pkcs12KeyBag ^ AddKeyUnencrypted(System::Security::Cryptography::AsymmetricAlgorithm ^ key);
public System.Security.Cryptography.Pkcs.Pkcs12KeyBag AddKeyUnencrypted (System.Security.Cryptography.AsymmetricAlgorithm key);
member this.AddKeyUnencrypted : System.Security.Cryptography.AsymmetricAlgorithm -> System.Security.Cryptography.Pkcs.Pkcs12KeyBag
Public Function AddKeyUnencrypted (key As AsymmetricAlgorithm) As Pkcs12KeyBag

Parameters

key
AsymmetricAlgorithm

The asymmetric private key to add.

Returns

The bag instance which was added to the SafeContents.

Exceptions

The key parameter is null.

This instance is read-only.

The key export failed.

Applies to

See also