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

Definizione

Tenta di trovare i primi dati con codifica 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

Parametri

pemData
ReadOnlySpan<Byte>

Testo contenente i dati con codifica PEM.

fields
PemFields

Quando termina, questo metodo contiene un valore che specifica la posizione, l'etichetta e la posizione dei dati codificati; o che specifica tali posizioni come vuote se non vengono trovati dati con codifica PEM.

Questo parametro viene considerato non inizializzato.

Valori restituiti

true se sono stati trovati dati con codifica PEM; in caso contrario false, .

Commenti

IETF RFC 7468 consente regole di decodifica diverse. Questo metodo usa sempre regole lax.

Ciò non convalida i dati UTF-8 al di fuori dei limiti di incapsulamento e viene ignorato. È responsabilità del chiamante assicurarsi che l'intero input sia UTF-8, se necessario.

Si applica a