X509Certificate2.TryExportCertificatePem(Span<Char>, 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.
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
- 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.