Condividi tramite


AsymmetricAlgorithm.TryExportSubjectPublicKeyInfoPem Metodo

Definizione

Tenta di esportare la chiave corrente nel formato X.509 SubjectPublicKeyInfo con codifica PEM in un buffer specificato.

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

Parametri

destination
Span<Char>

Intervallo di caratteri per ricevere i dati X.509 SubjectPublicKeyInfo con codifica PEM.

charsWritten
Int32

Quando termina, questo metodo contiene un valore che indica il numero di caratteri scritti in destination. Questo parametro viene trattato come non inizializzato.

Restituisce

true se destination è sufficientemente grande per ricevere l'output. In caso contrario, false.

Eccezioni

Non è stata fornita un'implementazione per TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) .

Non è stato possibile esportare la chiave.

Commenti

Un oggetto X.509 con codifica PEM SubjectPublicKeyInfo inizierà con -----BEGIN PUBLIC KEY----- e termina con -----END PUBLIC KEY-----, con il contenuto DER con codifica Base64 della chiave tra i limiti PEM.

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

Si applica a