Bagikan melalui


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

Definisi

Mengimpor kunci publik dari struktur PKCS#1 RSAPublicKey setelah dekripsi, menggantikan kunci untuk objek ini.

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

Parameter

source
ReadOnlySpan<Byte>

Byte struktur PKCS#1 RSAPublicKey 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 ASN.1-BER-encoded PKCS#1 RSAPublicKey.

-atau-

Impor kunci gagal.

Keterangan

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

Berlaku untuk