Share via


AsymmetricAlgorithm.TryExportSubjectPublicKeyInfoPem Metode

Definisi

Mencoba mengekspor kunci saat ini dalam format SubjectPublicKeyInfo X.509 yang dikodekan PEM ke dalam buffer yang disediakan.

public:
 bool TryExportSubjectPublicKeyInfoPem(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public bool TryExportSubjectPublicKeyInfoPem (Span<char> destination, out int charsWritten);
member this.TryExportSubjectPublicKeyInfoPem : Span<char> * int -> bool
Public Function TryExportSubjectPublicKeyInfoPem (destination As Span(Of Char), ByRef charsWritten As Integer) As Boolean

Parameter

destination
Span<Char>

Rentang karakter untuk menerima data SubjectPublicKeyInfo yang dikodekan PEM.

charsWritten
Int32

Ketika metode ini kembali, berisi nilai yang menunjukkan jumlah karakter yang ditulis ke destination. Parameter ini diperlakukan sebagai tidak diinisialisasi.

Mengembalikan

true jika destination cukup besar untuk menerima output; jika tidak, false.

Pengecualian

Kunci tidak dapat diekspor.

Keterangan

SubjectPublicKeyInfo yang dikodekan PEM akan dimulai dengan -----BEGIN PUBLIC KEY----- dan diakhiri dengan -----END PUBLIC KEY-----, dengan konten DER kunci yang dikodekan base64 di antara batas PEM.

          The PEM is encoded according to the IETF RFC 7468 "strict"
          encoding rules.

Berlaku untuk