PemEncoding.TryFindUtf8(ReadOnlySpan<Byte>, PemFields) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.