Bagikan melalui


Pkcs12SafeContents.AddShroudedKey Metode

Definisi

Overload

AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters)

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag dari kata sandi berbasis karakter dalam string dan mengembalikan instans tas yang baru dibuat.

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters)

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag dari kata sandi berbasis karakter dalam rentang dan mengembalikan instans tas yang baru dibuat.

AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters)

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag berbasis byte dalam array dan mengembalikan instans tas yang baru dibuat.

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters)

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag berbasis byte dalam rentang dan mengembalikan instans tas yang baru dibuat.

AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters)

Sumber:
Pkcs12SafeContents.cs
Sumber:
Pkcs12SafeContents.cs

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag dari kata sandi berbasis karakter dalam string dan mengembalikan instans tas yang baru dibuat.

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

Parameter

key
AsymmetricAlgorithm

Kunci privat asimetris untuk ditambahkan.

password
String

Kata sandi yang digunakan saat mengenkripsi materi kunci.

pbeParameters
PbeParameters

Parameter enkripsi berbasis kata sandi (PBE) untuk digunakan saat mengenkripsi materi kunci.

Mengembalikan

Instans tas yang ditambahkan ke SafeContents.

Pengecualian

Parameternya key adalah null.

Instans ini bersifat baca-saja.

Ekspor kunci gagal.

Lihat juga

Berlaku untuk

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters)

Sumber:
Pkcs12SafeContents.cs
Sumber:
Pkcs12SafeContents.cs

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag dari kata sandi berbasis karakter dalam rentang dan mengembalikan instans tas yang baru dibuat.

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

Parameter

key
AsymmetricAlgorithm

Kunci privat asimetris untuk ditambahkan.

password
ReadOnlySpan<Char>

Kata sandi yang digunakan saat mengenkripsi materi kunci.

pbeParameters
PbeParameters

Parameter enkripsi berbasis kata sandi (PBE) untuk digunakan saat mengenkripsi materi kunci.

Mengembalikan

Instans tas yang ditambahkan ke SafeContents.

Pengecualian

Parameternya key adalah null.

Instans ini bersifat baca-saja.

Ekspor kunci gagal.

Lihat juga

Berlaku untuk

AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters)

Sumber:
Pkcs12SafeContents.cs
Sumber:
Pkcs12SafeContents.cs

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag berbasis byte dalam array dan mengembalikan instans tas yang baru dibuat.

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

Parameter

key
AsymmetricAlgorithm

Kunci privat asimetris untuk ditambahkan.

passwordBytes
Byte[]

Byte yang digunakan sebagai kata sandi saat mengenkripsi materi kunci.

pbeParameters
PbeParameters

Parameter enkripsi berbasis kata sandi (PBE) untuk digunakan saat mengenkripsi materi kunci.

Mengembalikan

Instans tas yang ditambahkan ke SafeContents.

Pengecualian

Parameternya key adalah null.

Instans ini bersifat baca-saja.

Ekspor kunci gagal.

Lihat juga

Berlaku untuk

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters)

Sumber:
Pkcs12SafeContents.cs
Sumber:
Pkcs12SafeContents.cs

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag berbasis byte dalam rentang dan mengembalikan instans tas yang baru dibuat.

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

Parameter

key
AsymmetricAlgorithm

Kunci privat asimetris untuk ditambahkan.

passwordBytes
ReadOnlySpan<Byte>

Byte yang digunakan sebagai kata sandi saat mengenkripsi materi kunci.

pbeParameters
PbeParameters

Parameter enkripsi berbasis kata sandi (PBE) untuk digunakan saat mengenkripsi materi kunci.

Mengembalikan

Instans tas yang ditambahkan ke SafeContents.

Pengecualian

Parameternya key adalah null.

Instans ini bersifat baca-saja.

Ekspor kunci gagal.

Lihat juga

Berlaku untuk