Freigeben über


PemEncoding.WriteString Methode

Definition

Erstellt ein codiertes PEM mit der angegebenen Bezeichnung und den angegebenen Daten.

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

Parameter

label
ReadOnlySpan<Char>

Die zu codierende Bezeichnung.

data
ReadOnlySpan<Byte>

Die zu codierenden Daten.

Gibt zurück

Eine Zeichenfolge des codierten PEM.

Ausnahmen

label überschreitet die maximal mögliche Bezeichnungslänge.

- oder -

data überschreitet die maximal mögliche codierte Datenlänge.

Der sich ergebende PEM-codierte Text ist größer als MaxValue.

- oder -

label enthält ungültige Zeichen.

Hinweise

Diese Methode umschließt den Base64-codierten Text immer in 64 Zeichen gemäß dem empfohlenen Umbruch von RFC-7468. Zeilenenden im Unix-Stil werden für Zeilenumbrüche verwendet.

Gilt für: