PemEncoding.TryFindUtf8(ReadOnlySpan<Byte>, PemFields) Metod

Definition

Försöker hitta de första PEM-kodade data.

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

Parametrar

pemData
ReadOnlySpan<Byte>

Texten som innehåller PEM-kodade data.

fields
PemFields

När den här metoden returnerar, innehåller ett värde som anger platsen, etiketten och dataplatsen för kodade data. eller som anger dessa platser som tomma om inga PEM-kodade data hittas.

Den här parametern behandlas som oinitierad.

Returer

true om PEM-kodade data hittades; annars false.

Kommentarer

IETF RFC 7468 tillåter olika avkodningsregler. Den här metoden använder alltid slappa regler.

Detta verifierar inte UTF-8-data utanför inkapslingsgränserna och ignoreras. Det är anroparens ansvar att se till att hela indata är UTF-8 om det behövs.

Gäller för