Bagikan melalui


RSA.ImportRSAPrivateKey(ReadOnlySpan<Byte>, Int32) Metode

Definisi

Mengimpor keypair publik/privat dari struktur PKCS#1 RSAPrivateKey setelah dekripsi, menggantikan kunci untuk objek ini.

public:
 virtual void ImportRSAPrivateKey(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public virtual void ImportRSAPrivateKey (ReadOnlySpan<byte> source, out int bytesRead);
abstract member ImportRSAPrivateKey : ReadOnlySpan<byte> * int -> unit
override this.ImportRSAPrivateKey : ReadOnlySpan<byte> * int -> unit
Public Overridable Sub ImportRSAPrivateKey (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)

Parameter

source
ReadOnlySpan<Byte>

Byte struktur PKCS#1 RSAPrivateKey dalam pengodean ASN.1-BER.

bytesRead
Int32

Ketika metode ini kembali, berisi nilai yang menunjukkan jumlah byte yang dibaca dari source. Parameter ini diperlakukan sebagai tidak diinisialisasi.

Pengecualian

Konten source tidak mewakili struktur RSAPrivateKey yang dikodekan ASN.1-BER.

-atau-

Impor kunci gagal.

Keterangan

Metode ini hanya mendukung pengodean biner (BER/CER/DER) dari RSAPrivateKey. Jika nilainya dikodekan Base64 atau dalam format teks PEM, pemanggil harus mendekode base64 konten sebelum memanggil metode ini.

Berlaku untuk