Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As interfaces a seguir são compatíveis com a API de Registro de Certificado.
| Interface | Descrição |
|---|---|
| IAlternativeName | Representa uma instância de uma extensão AlternativeNames . |
| IAlternativeNames | Gerencia uma coleção de objetos IAlternativeName . |
| IBinaryConverter | Cria uma cadeia de caracteres codificada em Unicode de uma matriz de bytes, cria uma matriz de bytes de uma cadeia de caracteres codificada em Unicode e modifica o tipo de codificação Unicode aplicada a uma cadeia de caracteres. |
| Icertificatepolicy | Especifica uma política de certificado que identifica a finalidade para a qual o certificado pode ser usado. |
| ICertificatePolicies | Gerencia uma coleção de objetos ICertificatePolicy . |
| ICertProperties | Gerenciar uma coleção de objetos ICertProperty . |
| ICertProperty | Associa uma propriedade externa a um certificado. |
| ICertPropertyArchived | Representa uma propriedade de certificado que identifica se um certificado foi arquivado. |
| ICertPropertyArchivedKeyHash | Representa um hash SHA-1 de uma chave privada criptografada enviada a uma autoridade de certificação para arquivamento. |
| ICertPropertyAutoEnroll | Representa uma propriedade de certificado que identifica um modelo que foi configurado para habilitar o registro automático do certificado. |
| ICertPropertyBackedUp | Representa uma propriedade de certificado que identifica se um certificado foi copiado em backup e, nesse caso, a data e a hora em que ele foi salvo. |
| ICertPropertyDescription | Permite especificar e recuperar uma cadeia de caracteres que contém informações descritivas para um certificado. |
| ICertPropertyEnrollment | Representa uma propriedade de certificado que contém informações de autoridade de certificação e certificado criadas quando o cliente chama o método Enroll na interface IX509Enrollment . |
| ICertPropertyEnrollmentPolicyServer | Representa uma propriedade de certificado externo que contém informações sobre um servidor CEP (política de registro de certificado) e um CES (servidor de registro de certificado). |
| ICertPropertyFriendlyName | Permite especificar e recuperar uma cadeia de caracteres que contém o nome de exibição de um certificado. |
| ICertPropertyKeyProvInfo | Representa uma propriedade de certificado que contém informações sobre uma chave privada. |
| ICertPropertyRenewal | Representa uma propriedade de certificado que contém um hash SHA-1 do novo certificado criado quando um certificado existente é renovado. |
| ICertPropertyRequestOriginator | Representa uma propriedade de certificado que contém o nome DNS (Sistema de Nomenclatura de Domínio) do computador no qual a solicitação foi criada. |
| ICertPropertySHA1Hash | Representa uma propriedade de certificado que contém um hash SHA-1 do certificado. |
| ICertificationAuthorities | Gerencia uma coleção de objetos ICertificationAuthority . |
| ICertificationAuthority | Representa uma única autoridade de certificação. |
| ICryptAttribute | Representa um atributo criptográfico em uma solicitação de certificado. |
| ICryptAttributes | Gerencia uma coleção de objetos ICryptAttribute . |
| ICspAlgorithm | Representa um algoritmo implementado por um provedor criptográfico. |
| ICspAlgorithms | Gerencia uma coleção de objetos ICspAlgorithm . |
| ICspInformation | Fornece acesso a informações gerais sobre um provedor criptográfico. |
| ICspInformations | Gerencia uma coleção de objetos ICspInformation . |
| ICspStatus | Contém informações sobre um par de provedores/algoritmos criptográficos. |
| ICspStatuses | Gerencia uma coleção de objetos ICspStatus . |
| IObjectId | Representa um identificador de objeto. |
| IObjectIds | Gerencia uma coleção de objetos IObjectId . |
| IPolicyQualifier | Representa um qualificador que pode ser associado a uma política de certificado. |
| IPolicyQualifiers | Gerencia uma coleção de objetos IPolicyQualifier . |
| ISignerCertificate | Representa um certificado de autenticação que permite assinar uma solicitação de certificado. |
| ISignerCertificates | Gerencia uma coleção de objetos ISignerCertificate . |
| ISmimeCapabilities | Gerencia uma coleção de objetos ISmimeCapability . |
| ISmimeCapability | Representa uma extensão SMIMECapabilities que identifica os recursos de descriptografia de um destinatário de email. |
| IX500DistinguishedName | Representa um nome diferenciado X.500. |
| IX509Attribute | Representa um atributo em uma solicitação de certificado PKCS nº 7, PKCS nº 10 ou CMC. |
| IX509AttributeClientId | Representa um atributo que pode ser usado para identificar o cliente que gerou uma solicitação de certificado. |
| IX509AttributeExtensions | Representa as extensões de certificado em uma solicitação de certificado. |
| IX509AttributeArchiveKey | Representa um atributo que contém uma chave privada criptografada a ser arquivada por uma autoridade de certificação. |
| IX509AttributeArchiveKeyHash | Representa um atributo que contém um hash SHA-1 da chave privada criptografada a ser arquivada por uma autoridade de certificação. |
| IX509AttributeCspProvider | Representa um atributo que identifica o provedor criptográfico usado pela entidade que solicita o certificado. |
| IX509AttributeOSVersion | Representa um atributo que contém informações de versão sobre o sistema operacional cliente no qual a solicitação de certificado foi gerada. |
| IX509AttributeRenewalCertificate | Representa um atributo que contém o certificado que está sendo renovado. |
| IX509Attributes | Gerencia uma coleção de objetos IX509Attribute . |
| IX509CertificateRequest | Representa a interface abstrata de nível superior para uma solicitação de certificado. |
| IX509CertificateRequestCertificate | Permite que você crie certificados diretamente sem passar por uma autoridade de registro ou certificação. |
| IX509CertificateRequestCertificate2 | Estende a interface IX509CertificateRequestCertificate para habilitar a inicialização de um modelo. |
| IX509CertificateRequestCmc | Representa uma solicitação CMC. |
| IX509CertificateRequestCmc2 | Estende a interface IX509CertificateRequestCmc para habilitar a inicialização de um modelo. |
| IX509CertificateRequestPkcs10 | Representa uma solicitação PKCS nº 10. |
| IX509CertificateRequestPkcs10V2 | Estende a interface IX509CertificateRequestPkcs10 para habilitar a inicialização de um modelo. |
| IX509CertificateRequestPkcs7 | Representa uma solicitação PKCS nº 7. |
| IX509CertificateRequestPkcs7V2 | Estende a interface IX509CertificateRequestPkcs7 para habilitar a inicialização de um modelo. |
| IX509CertificateTemplate | Representa um modelo de solicitação de certificado. |
| IX509CertificateTemplates | Gerencia uma coleção de objetos IX509CertificateTemplate . |
| IX509CertificateTemplateWritable | Adiciona um modelo ou o exclui de um repositório de modelos. |
| IX509Enrollment | Registra um computador ou usuário em uma hierarquia de certificados. |
| IX509Enrollment2 | Estende a interface IX509Enrollment para habilitar a inicialização de um modelo. |
| IX509EnrollmentHelper | Define métodos que permitem que um aplicativo Web registre um certificado, armazene as credenciais do servidor de política no cache de credenciais e registre servidores de política e servidores de registro. |
| IX509EnrollmentPolicyServer | Representa um servidor CEP (política de registro de certificado). |
| IX509EnrollmentStatus | Recupera informações detalhadas de erro sobre uma transação de registro de certificado. |
| IX509EnrollmentWebClassFactory | Cria um objeto no contexto do usuário em uma página da Web. |
| IX509Extension | Define uma extensão para uma solicitação de certificado. |
| IX509ExtensionAlternativeNames | Especifica um ou mais formulários de nome alternativos para o assunto de um certificado. |
| IX509ExtensionAuthorityKeyIdentifier | Representa uma extensão AuthorityKeyIdentifier . |
| IX509ExtensionBasicConstraints | Especifica se o titular do certificado é uma autoridade de certificação e, nesse caso, a profundidade da cadeia de autoridades de certificação subordinadas. |
| IX509ExtensionCertificatePolicies | Representa uma coleção de termos de informações de política. |
| IX509ExtensionMSApplicationPolicies | Representa uma coleção de identificadores de objeto que indicam como um certificado pode ser usado por um aplicativo. |
| IX509ExtensionEnhancedKeyUsage | Representa uma coleção de identificadores de objeto que identificam os usos pretendidos da chave pública contida em um certificado. |
| IX509ExtensionKeyUsage | Representa restrições nas operações que podem ser executadas pela chave pública contida no certificado. |
| IX509Extensions | Gerencia uma coleção de objetos IX509Extension . |
| IX509ExtensionSmimeCapabilities | Representa uma coleção que relata os recursos de descriptografia de um destinatário de email para um remetente de email. |
| IX509ExtensionSubjectKeyIdentifier | Representa uma extensão SubjectKeyIdentifier usada para identificar um certificado de autenticação. |
| IX509ExtensionTemplate | Representa uma extensão CertificateTemplate que contém um modelo de versão 2. |
| IX509ExtensionTemplateName | Representa uma extensão CertificateTemplateName que contém um modelo de versão 1. |
| IX509MachineEnrollmentFactory | Cria um objeto IX509EnrollmentHelper em uma página da Web. |
| IX509NameValuePair | Representa um par nome-valor genérico. |
| IX509NameValuePairs | Gerencia uma coleção de objetos IX509NameValuePair . |
| IX509PolicyServerListManager | Gerencia uma coleção de objetos IX509PolicyServerUrl . |
| IX509PolicyServerListManager | Gerencia uma coleção de objetos IX509PolicyServerUrl . |
| IX509PrivateKey | Representa uma chave privada assimétrica que pode ser usada para criptografia, assinatura e contrato de chave. |
| IX509PublicKey | Representa uma chave pública em um par de chaves pública/privada. |
| IX509SignatureInformation | Representa as informações usadas para assinar uma solicitação de certificado. |
Tópicos relacionados