Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje Pkcs12CertBag nowe wystąpienie klasy przy użyciu określonego typu certyfikatu i kodowania.
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))
Parametry
- certificateType
- Oid
Identyfikator obiektu (OID) dla typu certyfikatu.
- encodedCertificate
- ReadOnlyMemory<Byte>
Wartość zakodowanego certyfikatu.
Wyjątki
Parametr certificateType
to null
.
Parametr encodedCertificate
nie reprezentuje pojedynczej wartości zakodowanej w formacie ASN.1 BER.
Uwagi
Nie wykonano walidacji, aby upewnić się, że encodedCertificate
wartość jest poprawna dla wskazanego certificateType
elementu .
Należy pamiętać, że w przypadku certyfikatów klucza publicznego X.509 poprawne kodowanie wartości CertBag polega na zawijeniu certyfikatu zakodowanego w formacie DER w ciągu OCTET.