Compartilhar via


Interface ICertPropertyEnrollment (certenroll.h)

A interface ICertPropertyEnrollment representa uma propriedade de certificado que contém informações de autoridade de certificação e certificado (CA) criadas quando o cliente chama o método Enroll na interface IX509Enrollment . O valor da propriedade consiste nas seguintes informações:

  • Uma ID de solicitação de certificado
  • O CN (nome comum) da entidade do certificado
  • O nome DNS (Sistema de Nomes de Domínio) da autoridade de certificação (CA)
  • O nome de exibição opcional do certificado que está sendo solicitado

Essa propriedade é inicializada pelo processo de registro e associada ao certificado fictício que é temporariamente copiado para o repositório de solicitações. Se a AC marcar a solicitação pendente depois que ela for enviada, o registro automático poderá usar posteriormente a ID da solicitação para recuperar a resposta do certificado. Se a AC negar a solicitação de certificado, o certificado fictício no repositório de solicitações e todas as propriedades associadas a ele serão excluídos. Se a AC emitir o certificado e ele estiver instalado no repositório pessoal, essa propriedade será associada ao novo certificado e o certificado fictício será excluído.

Nota O valor CERTENROLL_PROPERTYID é XCN_CERT_ENROLLMENT_PROP_ID.

 

Herança

A interface ICertPropertyEnrollment herda de ICertProperty. ICertPropertyEnrollment também tem estes tipos de membros:

Métodos

A interface ICertPropertyEnrollment tem esses métodos.

 
ICertPropertyEnrollment::get_CADnsName

Recupera o nome DNS (Sistema de Nomenclatura de Domínio) da AC (autoridade de certificação).
ICertPropertyEnrollment::get_CAName

Recupera o CN (nome comum) da AC (autoridade de certificação).
ICertPropertyEnrollment::get_FriendlyName

Recupera o nome de exibição do certificado. (ICertPropertyEnrollment.get_FriendlyName)
ICertPropertyEnrollment::get_RequestId

Recupera um identificador de solicitação de certificado exclusivo.
ICertPropertyEnrollment::Initialize

Inicializa a propriedade da ID da solicitação de certificado, da cadeia de caracteres de configuração da AC (autoridade de certificação) e de um nome de exibição de certificado opcional.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho certenroll.h

Confira também

CertEnroll Interfaces

ICertProperty