Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>) Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe Pkcs12CertBag, usando o tipo de certificado e a codificação especificados.
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))
Parâmetros
- certificateType
- Oid
O Identificador de Objeto (OID) do tipo de certificado.
- encodedCertificate
- ReadOnlyMemory<Byte>
O valor codificado do certificado.
Exceções
O parâmetro certificateType
é null
.
O parâmetro encodedCertificate
não representa um único valor codificado com ASN.1 BER.
Comentários
Nenhuma validação é feita para garantir que o encodedCertificate
valor esteja correto para o indicado certificateType
.
Observe que, para certificados de chave pública X.509, a codificação correta para um valor CertBag é encapsular o certificado codificado em DER em uma CADEIA DE CARACTERES OCTET.