PemEncoding.WriteString Metod

Definition

Skapar en kodad PEM med den angivna etiketten och data.

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

Parametrar

label
ReadOnlySpan<Char>

Etiketten som ska kodas.

data
ReadOnlySpan<Byte>

Data som ska kodas.

Returer

En sträng av den kodade PEM:en.

Undantag

label överskrider den maximala möjliga etikettlängden.

-eller-

data överskrider den maximala möjliga kodade datalängden.

Den resulterande PEM-kodade texten är större än MaxValue.

-eller-

label innehåller ogiltiga tecken.

Kommentarer

Den här metoden omsluter alltid den base-64-kodade texten till 64 tecken, enligt den rekommenderade omslutningen av RFC-7468. Linjeslut i Unix-stil används för radbrytningar.

Gäller för