PemEncoding.TryFindUtf8(ReadOnlySpan<Byte>, PemFields) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试查找第一个 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
参数
- pemData
- ReadOnlySpan<Byte>
包含 PEM 编码数据的文本。
返回
true 如果找到 PEM 编码的数据,则为 ;否则 false。
注解
IETF RFC 7468 允许不同的解码规则。 此方法始终使用宽松规则。
这不会验证封装边界之外的 UTF-8 数据,并且将被忽略。 调用方负责确保整个输入为 UTF-8(如果需要)。