Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用指定的证书类型和编码初始化 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 中。