X509Certificate2Collection.TryExportCertificatePems Methode

Definitie

Probeert de openbare X.509-certificaten te exporteren, gecodeerd als PEM.

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

Parameters

destination
Span<Char>

De buffer voor het ontvangen van de PEM-gecodeerde certificaten.

charsWritten
Int32

Wanneer deze methode wordt geretourneerd, wordt het totale aantal tekens geschreven naar destination.

Retouren

trueindien destination groot genoeg om de gecodeerde PEM's te ontvangen; anders. false

Uitzonderingen

Een certificaat is beschadigd, heeft een ongeldige status of kan niet worden geëxporteerd naar PEM.

Opmerkingen

Een DOOR PEM gecodeerde X.509-certificaatverzameling bevat certificaten waarbij elk certificaat begint met -----BEGIN CERTIFICATE----- en eindigt met -----END CERTIFICATE-----, met de base64 gecodeerde DER-inhoud van het certificaat tussen de PEM-grenzen. Elk certificaat wordt gescheiden door één regelinvoerteken.

          Certificates are encoded according to the IETF RFC 7468 "strict" encoding rules.

Van toepassing op