Share via


X509Certificate2.TryExportCertificatePem(Span<Char>, Int32) Metode

Definisi

Upaya untuk mengekspor sertifikat X.509 publik, dikodekan sebagai PEM.

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

Parameter

destination
Span<Char>

Buffer untuk menerima sertifikat yang dikodekan PEM.

charsWritten
Int32

Ketika metode ini kembali, jumlah total karakter yang ditulis ke destination.

Mengembalikan

true jika destination cukup besar untuk menerima PEM yang dikodekan; jika tidak, false.

Pengecualian

Sertifikat rusak, dalam status tidak valid, atau tidak dapat diekspor ke PEM.

Keterangan

Sertifikat X.509 yang dikodekan PEM akan dimulai dengan -----BEGIN CERTIFICATE----- dan diakhapi dengan -----END CERTIFICATE-----, dengan konten DER sertifikat yang dikodekan base64 di antara batas PEM.

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

Berlaku untuk