X509Certificate2.TryExportCertificatePem(Span<Char>, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Försöker exportera det offentliga X.509-certifikatet, kodat som 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
Parametrar
- charsWritten
- Int32
När den här metoden returnerar det totala antalet tecken som skrivits till destination.
Returer
true om destination var tillräckligt stor för att ta emot den kodade PEM:en, falseannars .
Undantag
Certifikatet är skadat, i ett ogiltigt tillstånd eller kunde inte exporteras till PEM.
Kommentarer
Ett PEM-kodat X.509-certifikat börjar med -----BEGIN CERTIFICATE----- och slutar med -----END CERTIFICATE-----, med det base64-kodade DER-innehållet i certifikatet mellan PEM-gränserna.
The certificate is encoded according to the IETF RFC 7468 "strict" encoding rules.