RSA.ImportRSAPublicKey(ReadOnlySpan<Byte>, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.