PemEncoding.Write(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria um PEM codificado com o rótulo e os dados dados.
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()
Parâmetros
- label
- ReadOnlySpan<Char>
O rótulo a codificar.
- data
- ReadOnlySpan<Byte>
Os dados a codificar.
Devoluções
Um array de caracteres do PEM codificado.
Exceções
label excede o comprimento máximo possível da etiqueta.
-ou-
data excede o comprimento máximo possível de dados codificados.
O texto resultante codificado em PEM é maior do que o Int32.MaxValue.
-ou-
label contém caracteres inválidos.
Observações
Este método envolve sempre o texto codificado base-64 em 64 caracteres, conforme o enrolamento recomendado do RFC-7468. Terminações de linha ao estilo Unix são usadas para quebras de linha.