Partager via


PemEncoding.Write(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) Méthode

Définition

Crée un PEM encodé avec l’étiquette et les données données données.

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

Paramètres

label
ReadOnlySpan<Char>

Étiquette à encoder.

data
ReadOnlySpan<Byte>

Données à encoder.

Retours

Char[]

Tableau de caractères du PEM encodé.

Exceptions

label dépasse la longueur d’étiquette maximale possible.

- ou -

data dépasse la longueur maximale de données encodées possible.

Le texte encodé pem résultant est plus grand que Int32.MaxValue.

- ou -

label contient des caractères non valides.

Remarques

Cette méthode encapsule toujours le texte encodé en base 64 sur 64 caractères, conformément à l’habillage recommandé de RFC-7468. Les terminaisons de ligne de style Unix sont utilisées pour les sauts de ligne.

S’applique à