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

Definitie

Hiermee maakt u een gecodeerde PEM met het opgegeven label en de opgegeven gegevens.

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

Parameters

label
ReadOnlySpan<Char>

Het label dat moet worden gecodeerd.

data
ReadOnlySpan<Byte>

De gegevens die moeten worden gecodeerd.

Retouren

Char[]

Een tekenmatrix van de gecodeerde PEM.

Uitzonderingen

label overschrijdt de maximale labellengte.

– of –

data overschrijdt de maximale gecodeerde gegevenslengte.

De resulterende PEM-gecodeerde tekst is groter dan Int32.MaxValue.

– of –

label bevat ongeldige tekens.

Opmerkingen

Met deze methode wordt de met base-64 gecodeerde tekst altijd teruggewikkeld tot 64 tekens, volgens de aanbevolen terugloop van RFC-7468. Unix-stijl lijneinden worden gebruikt voor regeleinden.

Van toepassing op