Udostępnij za pośrednictwem


PemEncoding.WriteString Metoda

Definicja

Tworzy zakodowany PEM z daną etykietą i danymi.

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

Parametry

label
ReadOnlySpan<Char>

Etykieta do kodowania.

data
ReadOnlySpan<Byte>

Dane do kodowania.

Zwraca

Ciąg zakodowanego PEM.

Wyjątki

label przekracza maksymalną możliwą długość etykiety.

-lub-

data przekracza maksymalną możliwą długość zakodowanych danych.

Wynikowy tekst zakodowany w formacie PEM jest większy niż MaxValue.

-lub-

label zawiera nieprawidłowe znaki.

Uwagi

Ta metoda zawsze opakowuje zakodowany w formacie base-64 tekst do 64 znaków zgodnie z zalecanym zawijaniem RFC-7468. Końce linii w stylu unix są używane do podziałów wierszy.

Dotyczy