PemEncoding.TryFindUtf8(ReadOnlySpan<Byte>, PemFields) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Tenta encontrar os primeiros dados codificados em 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
Parâmetros
- pemData
- ReadOnlySpan<Byte>
O texto contendo os dados codificados em PEM.
- fields
- PemFields
Quando este método retorna, contém um valor que especifica a localização, o rótulo e a localização dos dados codificados; ou que especifique essas localizações como vazias se não forem encontrados dados codificados em PEM.
Este parâmetro é tratado como não inicializado.
Devoluções
true se fossem encontrados dados codificados em PEM; caso contrário false.
Observações
O IETF RFC 7468 permite regras de decodificação diferentes. Este método usa sempre regras relaxadas.
Isto não valida os dados UTF-8 fora dos limites de encapsulamento e é ignorado. É responsabilidade do chamador garantir que toda a entrada é UTF-8, se necessário.