Leer en inglés

Compartir a través de


AsymmetricAlgorithm.TryExportSubjectPublicKeyInfoPem Método

Definición

Importante

Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.

Intenta exportar la clave actual en el formato X.509 SubjectPublicKeyInfo codificado en PEM en un búfer proporcionado.

C#
public bool TryExportSubjectPublicKeyInfoPem(Span<char> destination, out int charsWritten);

Parámetros

destination
Span<Char>

Intervalo de caracteres para recibir los datos X.509 SubjectPublicKeyInfo codificados en PEM.

charsWritten
Int32

Cuando este método devuelve , contiene un valor que indica el número de caracteres escritos en destination. Este parámetro se trata como sin inicializar.

Devoluciones

true si destination es lo suficientemente grande como para recibir la salida; en caso contrario, false.

Excepciones

No se ha proporcionado una implementación para TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) .

No se ha podido exportar la clave.

Comentarios

Un SubjectPublicKeyInfo codificado en PEM comenzará con -----BEGIN PUBLIC KEY----- y finalizará con -----END PUBLIC KEY-----, con el contenido de DER codificado en base64 de la clave entre los límites de PEM.

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

Se aplica a

Producto Versiones
.NET 7, 8, 9, 10