X509Certificate2.TryExportCertificatePem(Span<Char>, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
PEM olarak kodlanmış genel X.509 sertifikasını dışarı aktarmaya çalışır.
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
Parametreler
- charsWritten
- Int32
Bu yöntem döndürdüğünde, öğesine yazılan destination
toplam karakter sayısıdır.
Döndürülenler
true
kodlanmış PEM'yi alacak kadar büyükse destination
; değilse, false
.
Özel durumlar
Sertifika bozuk, geçersiz durumda veya PEM'ye aktarılamadı.
Açıklamalar
PEM kodlamalı bir X.509 sertifikası ile -----BEGIN CERTIFICATE-----
başlar ve ile -----END CERTIFICATE-----
biter ve PEM sınırları arasında sertifikanın base64 kodlanmış DER içeriğiyle biter.
The certificate is encoded according to the IETF RFC 7468 "strict" encoding rules.