X509Certificate2.TryExportCertificatePem(Span<Char>, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, das öffentliche X.509-Zertifikat zu exportieren, das als PEM codiert ist.
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
Wenn diese Methode zurückgibt, wird die Gesamtanzahl der zeichen, die in geschrieben wurden destination
.
Gibt zurück
true
, wenn destination
groß genug war, um das codierte PEM zu empfangen, false
andernfalls .
Ausnahmen
Das Zertifikat ist beschädigt, weist einen ungültigen Zustand auf oder konnte nicht in PEM exportiert werden.
Hinweise
Ein PEM-codiertes X.509-Zertifikat beginnt mit -----BEGIN CERTIFICATE-----
und endet mit -----END CERTIFICATE-----
, wobei der base64-codierte DER-Inhalt des Zertifikats zwischen den PEM-Grenzen liegt.
The certificate is encoded according to the IETF RFC 7468 "strict" encoding rules.