Share via


PemEncoding.WriteString 方法

定義

使用指定的標籤和資料建立編碼 PEM。

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

參數

label
ReadOnlySpan<Char>

要編碼的標籤。

data
ReadOnlySpan<Byte>

要編碼的資料。

傳回

編碼 PEM 的字串。

例外狀況

label 超過可能的標籤長度上限。

-或-

data 超過可能的編碼資料長度上限。

產生的 PEM 編碼文字大於 MaxValue

-或-

label 包含無效的字元。

備註

此方法一律會根據建議的 RFC-7468 換行,將 base-64 編碼的文字包裝成 64 個字元。 Unix 樣式的行尾會用於分行符號。

適用於