Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>) 构造函数

定义

使用指定的证书类型和编码初始化 Pkcs12CertBag 类的新实例。

public:
 Pkcs12CertBag(System::Security::Cryptography::Oid ^ certificateType, ReadOnlyMemory<System::Byte> encodedCertificate);
public Pkcs12CertBag (System.Security.Cryptography.Oid certificateType, ReadOnlyMemory<byte> encodedCertificate);
new System.Security.Cryptography.Pkcs.Pkcs12CertBag : System.Security.Cryptography.Oid * ReadOnlyMemory<byte> -> System.Security.Cryptography.Pkcs.Pkcs12CertBag
Public Sub New (certificateType As Oid, encodedCertificate As ReadOnlyMemory(Of Byte))

参数

certificateType
Oid

证书类型的对象标识符 (OID)。

encodedCertificate
ReadOnlyMemory<Byte>

编码的证书值。

例外

certificateType 参数为 null

encodedCertificate 参数不表示单个 ASN.1 BER 编码值。

注解

不执行任何验证, encodedCertificate 以确保值对于指示 certificateType的 正确。

请注意,对于 X.509 公钥证书,CertBag 值的正确编码是将 DER 编码的证书包装在 OCTET STRING 中。

适用于