Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>) Konstruktor

Definition

Initierar en ny instans av Pkcs12CertBag klassen med den angivna certifikattypen och kodningen.

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))

Parametrar

certificateType
Oid

Objektidentifieraren (OID) för certifikattypen.

encodedCertificate
ReadOnlyMemory<Byte>

Det kodade certifikatvärdet.

Undantag

Parametern certificateType är null.

Parametern encodedCertificate representerar inte ett enda ASN.1 BER-kodat värde.

Kommentarer

Ingen validering görs för att säkerställa att encodedCertificate värdet är korrekt för den angivna certificateType.

Observera att för X.509-certifikat med offentlig nyckel är rätt kodning för ett CertBag-värde att omsluta DET DER-kodade certifikatet i en OCTET STRING.

Gäller för