Pkcs12CertBag.GetCertificateType Método
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.
Obtém o OID (identificador de objeto) que identifica o tipo de conteúdo do valor do certificado codificado.
public:
System::Security::Cryptography::Oid ^ GetCertificateType();
public System.Security.Cryptography.Oid GetCertificateType ();
member this.GetCertificateType : unit -> System.Security.Cryptography.Oid
Public Function GetCertificateType () As Oid
Retornos
O OID (identificador de objeto) que identifica o tipo de conteúdo do valor do certificado codificado.
Comentários
O IETF RFC 7292 define dois tipos de conteúdo para um CertBag: Certificado de Chave Pública X.509 (1.2.840.113549.1.9.22.1) e Certificado SDSI (1.2.840.113549.1.9.22.2), além de indicar que outros tipos podem ser adicionados no futuro. Esse tipo tem suporte especial para certificados de chave pública X.509, que são representados no .NET pela X509Certificate2 classe , por meio dos IsX509Certificate membros e GetCertificate() . Esse tipo não tem suporte especial para certificados SDSI, mas os chamadores que esperam um certificado SDSI (ou um tipo de certificado definido após o IETF RFC 7292) podem processar o valor diretamente por meio da EncodedCertificate propriedade .