Condividi tramite


PemEncoding.WriteString Metodo

Definizione

Crea un valore con codifica PEM con l'etichetta e i dati specificati.

public:
 static System::String ^ WriteString(ReadOnlySpan<char> label, ReadOnlySpan<System::Byte> data);
public static string WriteString (ReadOnlySpan<char> label, ReadOnlySpan<byte> data);
static member WriteString : ReadOnlySpan<char> * ReadOnlySpan<byte> -> string
Public Shared Function WriteString (label As ReadOnlySpan(Of Char), data As ReadOnlySpan(Of Byte)) As String

Parametri

label
ReadOnlySpan<Char>

Etichetta da codificare.

data
ReadOnlySpan<Byte>

Dati da codificare.

Restituisce

Stringa del PEM codificato.

Eccezioni

label supera la lunghezza massima possibile dell'etichetta.

-oppure-

data supera la lunghezza massima possibile dei dati codificati.

Il testo con codifica PEM risultante è più lungo di MaxValue.

-oppure-

label contiene caratteri non validi.

Commenti

Questo metodo esegue sempre il wrapping del testo con codifica base-64 a 64 caratteri, per il wrapping consigliato di RFC-7468. Le terminazioni di linea in stile Unix vengono usate per le interruzioni di riga.

Si applica a