Share via


PemEncoding.Write(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) Metoda

Definice

Vytvoří kódovaný PEM s daným popiskem a daty.

public:
 static cli::array <char> ^ Write(ReadOnlySpan<char> label, ReadOnlySpan<System::Byte> data);
public static char[] Write (ReadOnlySpan<char> label, ReadOnlySpan<byte> data);
static member Write : ReadOnlySpan<char> * ReadOnlySpan<byte> -> char[]
Public Shared Function Write (label As ReadOnlySpan(Of Char), data As ReadOnlySpan(Of Byte)) As Char()

Parametry

label
ReadOnlySpan<Char>

Popisek, který se má kódovat.

data
ReadOnlySpan<Byte>

Data, která se mají kódovat.

Návraty

Char[]

Pole znaků kódovaného PEM.

Výjimky

label přesahuje maximální možnou délku štítku.

-nebo-

data překračuje maximální možnou délku zakódovaných dat.

Výsledný text kódovaný PEM je větší než Int32.MaxValue.

-nebo-

label obsahuje neplatné znaky.

Poznámky

Tato metoda vždy zalomí text s kódováním base-64 na 64 znaků podle doporučeného obtékání RFC-7468. Zakončení čar ve stylu Unixu se používají pro konce řádků.

Platí pro