X509Certificate2Collection.TryExportCertificatePems Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di esportare i certificati X.509 pubblici, codificati come 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
Parametri
- charsWritten
- Int32
Quando termina, il numero totale di caratteri scritti in destination.
Valori restituiti
true se destination era sufficientemente grande da ricevere le VM codificate; in caso contrario, false.
Eccezioni
Un certificato è danneggiato, in uno stato non valido o non può essere esportato in PEM.
Commenti
Una raccolta di certificati X.509 con codifica PEM conterrà i certificati in cui ogni certificato inizia con -----BEGIN CERTIFICATE----- e termina con -----END CERTIFICATE-----, con il contenuto DER con codifica Base64 del certificato tra i limiti PEM. Ogni certificato è separato da un singolo carattere di avanzamento riga.
Certificates are encoded according to the IETF RFC 7468 "strict" encoding rules.