Share via


PemEncoding.Write(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) Yöntem

Tanım

Verilen etiket ve verilerle kodlanmış bir PEM oluşturur.

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()

Parametreler

label
ReadOnlySpan<Char>

Kodlanacak etiket.

data
ReadOnlySpan<Byte>

Kodlanacak veriler.

Döndürülenler

Char[]

Kodlanmış PEM'nin karakter dizisi.

Özel durumlar

label mümkün olan etiket uzunluğu üst sınırını aşıyor.

-veya-

data mümkün olan en fazla kodlanmış veri uzunluğunu aşıyor.

Elde edilen PEM kodlamalı metin Int32.MaxValue değerinden daha büyüktür.

-veya-

label geçersiz karakterler içeriyor.

Açıklamalar

Bu yöntem, önerilen RFC-7468 kaydırması başına her zaman base-64 kodlamalı metni 64 karaktere sarmalar. Unix stili satır sonları, satır sonları için kullanılır.

Şunlara uygulanır