AsymmetricAlgorithm.ImportFromEncryptedPem Metode

Definisi

Ketika ditimpa di kelas turunan, mengimpor kunci yang dikodekan RFC 7468 PEM terenkripsi, menggantikan kunci untuk objek ini.

Overload

Nama Deskripsi
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Ketika ditimpa di kelas turunan, mengimpor kunci yang dikodekan RFC 7468 PEM terenkripsi, menggantikan kunci untuk objek ini.

ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Ketika ditimpa di kelas turunan, mengimpor kunci yang dikodekan RFC 7468 PEM terenkripsi, menggantikan kunci untuk objek ini.

ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Sumber:
AsymmetricAlgorithm.cs
Sumber:
AsymmetricAlgorithm.cs
Sumber:
AsymmetricAlgorithm.cs
Sumber:
AsymmetricAlgorithm.cs
Sumber:
AsymmetricAlgorithm.cs

Ketika ditimpa di kelas turunan, mengimpor kunci yang dikodekan RFC 7468 PEM terenkripsi, menggantikan kunci untuk objek ini.

public:
 virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<char> password);
public virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<char> password);
abstract member ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<char> -> unit
override this.ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<char> -> unit
Public Overridable Sub ImportFromEncryptedPem (input As ReadOnlySpan(Of Char), password As ReadOnlySpan(Of Char))

Parameter

input
ReadOnlySpan<Char>

Teks PEM dari kunci terenkripsi untuk diimpor.

password
ReadOnlySpan<Char>

Kata sandi yang digunakan untuk mendekripsi materi kunci.

Pengecualian

Jenis turunan belum menimpa anggota ini.

input tidak berisi kunci yang dikodekan PEM dengan label yang dikenali.

-atau-

input berisi beberapa kunci yang dikodekan PEM dengan label yang dikenali.

Kata sandi salah.

-atau-

Konten dasar-64 yang didekodekan dari input teks PEM tidak mewakili struktur PKCS yang dikodekan ASN.1-BER#8 EncryptedPrivateKeyInfo.

-atau-

Konten dasar-64 yang didekodekan dari teks PEM dari input menunjukkan kunci adalah untuk algoritma selain algoritma yang diwakili oleh instans ini.

-atau-

Isi dasar-64 yang didekodekan dari teks PEM dari input mewakili kunci dalam format yang tidak didukung.

-atau-

Impor kunci khusus algoritma gagal.

Keterangan

Karena setiap algoritma mungkin memiliki label PEM khusus algoritma, perilaku default akan melemparkan NotImplementedException.

Berlaku untuk

ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Sumber:
AsymmetricAlgorithm.cs
Sumber:
AsymmetricAlgorithm.cs
Sumber:
AsymmetricAlgorithm.cs
Sumber:
AsymmetricAlgorithm.cs
Sumber:
AsymmetricAlgorithm.cs

Ketika ditimpa di kelas turunan, mengimpor kunci yang dikodekan RFC 7468 PEM terenkripsi, menggantikan kunci untuk objek ini.

public:
 virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<System::Byte> passwordBytes);
public virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<byte> passwordBytes);
abstract member ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
override this.ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
Public Overridable Sub ImportFromEncryptedPem (input As ReadOnlySpan(Of Char), passwordBytes As ReadOnlySpan(Of Byte))

Parameter

input
ReadOnlySpan<Char>

Teks PEM dari kunci terenkripsi untuk diimpor.

passwordBytes
ReadOnlySpan<Byte>

Byte yang digunakan sebagai kata sandi saat mendekripsi materi kunci.

Pengecualian

Jenis turunan belum menimpa anggota ini.

input tidak berisi kunci yang dikodekan PEM dengan label yang dikenali.

-atau-

input berisi beberapa kunci yang dikodekan PEM dengan label yang dikenali.

Kata sandi salah.

-atau-

Konten dasar-64 yang didekodekan dari input teks PEM tidak mewakili struktur PKCS yang dikodekan ASN.1-BER#8 EncryptedPrivateKeyInfo.

-atau-

Konten dasar-64 yang didekodekan dari teks PEM dari input menunjukkan kunci adalah untuk algoritma selain algoritma yang diwakili oleh instans ini.

-atau-

Isi dasar-64 yang didekodekan dari teks PEM dari input mewakili kunci dalam format yang tidak didukung.

-atau-

Impor kunci khusus algoritma gagal.

Keterangan

Karena setiap algoritma mungkin memiliki label PEM khusus algoritma, perilaku default akan melemparkan NotImplementedException.

Berlaku untuk