PemEncoding.TryFindUtf8(ReadOnlySpan<Byte>, PemFields) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, die ersten PEM-codierten Daten zu finden.
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
Parameter
- pemData
- ReadOnlySpan<Byte>
Der Text, der die PEM-codierten Daten enthält.
- fields
- PemFields
Wenn diese Methode zurückgegeben wird, enthält sie einen Wert, der den Speicherort, die Bezeichnung und den Datenspeicherort der codierten Daten angibt. oder die diese Speicherorte als leer angibt, wenn keine PEM-codierten Daten gefunden werden.
Dieser Parameter wird als nicht initialisiert behandelt.
Gibt zurück
true wenn PEM-codierte Daten gefunden wurden; andernfalls false.
Hinweise
IETF RFC 7468 erlaubt unterschiedliche Decodierungsregeln. Diese Methode verwendet immer Laxregeln.
Dadurch werden die UTF-8-Daten außerhalb der Kapselungsgrenzen nicht überprüft und ignoriert. Es liegt in der Verantwortung des Aufrufers, sicherzustellen, dass die gesamte Eingabe UTF-8 ist, falls erforderlich.