X509Certificate2.TryExportCertificatePem(Span<Char>, Int32) Metodo

Definizione

Tenta di esportare il certificato X.509 pubblico, codificato come 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

Parametri

destination
Span<Char>

Buffer per ricevere il certificato con codifica PEM.

charsWritten
Int32

Quando termina, il numero totale di caratteri scritti in destination.

Restituisce

true se destination era sufficientemente grande da ricevere il pem codificato; in caso contrario, false.

Eccezioni

Il certificato è danneggiato, in uno stato non valido o non può essere esportato in PEM.

Commenti

Un certificato X.509 con codifica PEM inizierà con -----BEGIN CERTIFICATE----- e terminerà con -----END CERTIFICATE-----, con il contenuto DER con codifica Base64 del certificato tra i limiti PEM.

          The certificate is encoded according to the IETF RFC 7468 "strict" encoding rules.

Si applica a