Pkcs12SafeContents.AddShroudedKey Metodo

Definizione

Overload

AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters)

Aggiunge una chiave privata asimmetrica crittografata a SafeContents tramite un nuovo Pkcs12ShroudedKeyBag da una password basata su caratteri in una stringa e restituisce l'istanza del contenitore appena creata.

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters)

Aggiunge una chiave privata asimmetrica crittografata a SafeContents tramite un nuovo Pkcs12ShroudedKeyBag da una password basata su caratteri in un intervallo e restituisce l'istanza del contenitore appena creata.

AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters)

Aggiunge una chiave privata asimmetrica crittografata a SafeContents tramite un nuovo Pkcs12ShroudedKeyBag da una password basata su byte in una matrice e restituisce l'istanza del contenitore appena creata.

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters)

Aggiunge una chiave privata asimmetrica crittografata a SafeContents tramite un nuovo Pkcs12ShroudedKeyBag da una password basata su byte in un intervallo e restituisce l'istanza del contenitore appena creata.

AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters)

Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs

Aggiunge una chiave privata asimmetrica crittografata a SafeContents tramite un nuovo Pkcs12ShroudedKeyBag da una password basata su caratteri in una stringa e restituisce l'istanza del contenitore appena creata.

public:
 System::Security::Cryptography::Pkcs::Pkcs12ShroudedKeyBag ^ AddShroudedKey(System::Security::Cryptography::AsymmetricAlgorithm ^ key, System::String ^ password, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey (System.Security.Cryptography.AsymmetricAlgorithm key, string? password, System.Security.Cryptography.PbeParameters pbeParameters);
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey (System.Security.Cryptography.AsymmetricAlgorithm key, string password, System.Security.Cryptography.PbeParameters pbeParameters);
member this.AddShroudedKey : System.Security.Cryptography.AsymmetricAlgorithm * string * System.Security.Cryptography.PbeParameters -> System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag
Public Function AddShroudedKey (key As AsymmetricAlgorithm, password As String, pbeParameters As PbeParameters) As Pkcs12ShroudedKeyBag

Parametri

key
AsymmetricAlgorithm

Chiave privata asimmetrica da aggiungere.

password
String

Password da usare per la crittografia del materiale della chiave.

pbeParameters
PbeParameters

Parametri della crittografia basata su password (PBE) da usare per la crittografia del materiale della chiave.

Restituisce

Istanza del contenitore aggiunta a SafeContents.

Eccezioni

Il valore del parametro key è null.

L'istanza è di sola lettura.

L'esportazione della chiave non è riuscita.

Vedi anche

Si applica a

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters)

Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs

Aggiunge una chiave privata asimmetrica crittografata a SafeContents tramite un nuovo Pkcs12ShroudedKeyBag da una password basata su caratteri in un intervallo e restituisce l'istanza del contenitore appena creata.

public:
 System::Security::Cryptography::Pkcs::Pkcs12ShroudedKeyBag ^ AddShroudedKey(System::Security::Cryptography::AsymmetricAlgorithm ^ key, ReadOnlySpan<char> password, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey (System.Security.Cryptography.AsymmetricAlgorithm key, ReadOnlySpan<char> password, System.Security.Cryptography.PbeParameters pbeParameters);
member this.AddShroudedKey : System.Security.Cryptography.AsymmetricAlgorithm * ReadOnlySpan<char> * System.Security.Cryptography.PbeParameters -> System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag
Public Function AddShroudedKey (key As AsymmetricAlgorithm, password As ReadOnlySpan(Of Char), pbeParameters As PbeParameters) As Pkcs12ShroudedKeyBag

Parametri

key
AsymmetricAlgorithm

Chiave privata asimmetrica da aggiungere.

password
ReadOnlySpan<Char>

Password da usare per la crittografia del materiale della chiave.

pbeParameters
PbeParameters

Parametri della crittografia basata su password (PBE) da usare per la crittografia del materiale della chiave.

Restituisce

Istanza del contenitore aggiunta a SafeContents.

Eccezioni

Il valore del parametro key è null.

L'istanza è di sola lettura.

L'esportazione della chiave non è riuscita.

Vedi anche

Si applica a

AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters)

Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs

Aggiunge una chiave privata asimmetrica crittografata a SafeContents tramite un nuovo Pkcs12ShroudedKeyBag da una password basata su byte in una matrice e restituisce l'istanza del contenitore appena creata.

public:
 System::Security::Cryptography::Pkcs::Pkcs12ShroudedKeyBag ^ AddShroudedKey(System::Security::Cryptography::AsymmetricAlgorithm ^ key, cli::array <System::Byte> ^ passwordBytes, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey (System.Security.Cryptography.AsymmetricAlgorithm key, byte[]? passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey (System.Security.Cryptography.AsymmetricAlgorithm key, byte[] passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);
member this.AddShroudedKey : System.Security.Cryptography.AsymmetricAlgorithm * byte[] * System.Security.Cryptography.PbeParameters -> System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag
Public Function AddShroudedKey (key As AsymmetricAlgorithm, passwordBytes As Byte(), pbeParameters As PbeParameters) As Pkcs12ShroudedKeyBag

Parametri

key
AsymmetricAlgorithm

Chiave privata asimmetrica da aggiungere.

passwordBytes
Byte[]

Byte da usare come password per la crittografia del materiale della chiave.

pbeParameters
PbeParameters

Parametri della crittografia basata su password (PBE) da usare per la crittografia del materiale della chiave.

Restituisce

Istanza del contenitore aggiunta a SafeContents.

Eccezioni

Il valore del parametro key è null.

L'istanza è di sola lettura.

L'esportazione della chiave non è riuscita.

Vedi anche

Si applica a

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters)

Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs

Aggiunge una chiave privata asimmetrica crittografata a SafeContents tramite un nuovo Pkcs12ShroudedKeyBag da una password basata su byte in un intervallo e restituisce l'istanza del contenitore appena creata.

public:
 System::Security::Cryptography::Pkcs::Pkcs12ShroudedKeyBag ^ AddShroudedKey(System::Security::Cryptography::AsymmetricAlgorithm ^ key, ReadOnlySpan<System::Byte> passwordBytes, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey (System.Security.Cryptography.AsymmetricAlgorithm key, ReadOnlySpan<byte> passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);
member this.AddShroudedKey : System.Security.Cryptography.AsymmetricAlgorithm * ReadOnlySpan<byte> * System.Security.Cryptography.PbeParameters -> System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag
Public Function AddShroudedKey (key As AsymmetricAlgorithm, passwordBytes As ReadOnlySpan(Of Byte), pbeParameters As PbeParameters) As Pkcs12ShroudedKeyBag

Parametri

key
AsymmetricAlgorithm

Chiave privata asimmetrica da aggiungere.

passwordBytes
ReadOnlySpan<Byte>

Byte da usare come password per la crittografia del materiale della chiave.

pbeParameters
PbeParameters

Parametri della crittografia basata su password (PBE) da usare per la crittografia del materiale della chiave.

Restituisce

Istanza del contenitore aggiunta a SafeContents.

Eccezioni

Il valore del parametro key è null.

L'istanza è di sola lettura.

L'esportazione della chiave non è riuscita.

Vedi anche

Si applica a