RSA.TryExportRSAPublicKeyPem(Span<Char>, Int32) Metodo

Definizione

Tenta di esportare la chiave corrente nel formato PKCS#1 CON codifica PEM in un buffer fornito.

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

Parametri

destination
Span<Char>

Intervallo di caratteri per ricevere i dati PKCS#1 con codifica PEM#1 RSAPublicKey.

charsWritten
Int32

Quando questo metodo restituisce, 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 è stato possibile esportare la chiave.

Commenti

Un VALORE PKCS#1 CON codifica PEM#1 RSAPublicKey inizierà con e termina con -----BEGIN RSA PUBLIC KEY----------END RSA PUBLIC KEY-----, con il contenuto DER codificato base64 della chiave tra i limiti PEM.

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

Si applica a