PemEncoding.TryFindUtf8(ReadOnlySpan<Byte>, PemFields) Méthode

Définition

Tente de trouver les premières données encodées PEM.

public:
 static bool TryFindUtf8(ReadOnlySpan<System::Byte> pemData, [Runtime::InteropServices::Out] System::Security::Cryptography::PemFields % fields);
public static bool TryFindUtf8(ReadOnlySpan<byte> pemData, out System.Security.Cryptography.PemFields fields);
static member TryFindUtf8 : ReadOnlySpan<byte> * PemFields -> bool
Public Shared Function TryFindUtf8 (pemData As ReadOnlySpan(Of Byte), ByRef fields As PemFields) As Boolean

Paramètres

pemData
ReadOnlySpan<Byte>

Texte contenant les données encodées PEM.

fields
PemFields

Lorsque cette méthode est retournée, contient une valeur qui spécifie l’emplacement, l’étiquette et l’emplacement des données encodées ; ou qui spécifie ces emplacements comme vides si aucune donnée encodée PEM n’est trouvée.

Ce paramètre est traité comme non initialisé.

Retours

true si des données encodées pem ont été trouvées ; sinon false.

Remarques

IETF RFC 7468 autorise différents règles de décodage. Cette méthode utilise toujours des règles lax.

Cela ne valide pas les données UTF-8 en dehors des limites d’encapsulation et est ignorée. Il incombe à l’appelant de s’assurer que l’entrée entière est UTF-8 si nécessaire.

S’applique à