Interface ICertificateEnrollmentServerSetup (casetup.h)

A interface ICertificateEnrollmentServerSetup representa o CES (Serviço Web de Registro de Certificado) no ADCS (Active Directory Certificate Services). O serviço permite que usuários e computadores se registrem e renovem certificados sob as seguintes condições:

  • Computadores e usuários podem registrar, renovar manualmente e renovar automaticamente certificados quando ingressados em um domínio.
  • Os usuários podem renovar, registrar e renovar manualmente quando não forem membros do domínio ou quando estiverem temporariamente fora do limite de segurança da organização.
  • Os computadores podem se registrar e renovar manualmente, mas não podem renovar automaticamente quando não são membros do domínio ou quando estão temporariamente fora do limite de segurança da organização.

Uma interface relacionada, ICertificateEnrollmentPolicyServerSetup, representa o Serviço Web cep (política de registro de certificado) e permite que usuários e computadores obtenham informações de política de registro de certificado. O CEP e o CES trabalham juntos para fornecer o registro de certificado baseado em política.

Herança

A interface ICertificateEnrollmentServerSetup herda da interface IDispatch . ICertificateEnrollmentServerSetup também tem estes tipos de membros:

Métodos

A interface ICertificateEnrollmentServerSetup tem esses métodos.

 
ICertificateEnrollmentServerSetup::get_ErrorString

Recupera uma cadeia de caracteres que contém informações adicionais sobre falha na instalação do CES (Serviço Web de Registro de Certificado).
ICertificateEnrollmentServerSetup::GetProperty

Recupera um valor de enumeração CESSetupProperty para a configuração do CES (Serviço Web de Registro de Certificado).
ICertificateEnrollmentServerSetup::InitializeInstallDefaults

Inicializa o objeto ICertificateEnrollmentServerSetup com uma configuração padrão.
ICertificateEnrollmentServerSetup::Install

Instala o CES (Serviço Web de Registro de Certificado) configurado pelo objeto ICertificateEnrollmentServerSetup.
ICertificateEnrollmentServerSetup::SetApplicationPoolCredentials

Especifica informações de conta de usuário para o pool de aplicativos no qual o CES (Serviço Web de Registro de Certificado) é executado.
ICertificateEnrollmentServerSetup::SetProperty

Especifica um valor de enumeração CESSetupProperty para a configuração do CES (Serviço Web de Registro de Certificado).
ICertificateEnrollmentServerSetup::UnInstall

Remove o CES (Serviço Web de Registro de Certificado).

Requisitos

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

Confira também

ICertificateEnrollmentPolicyServerSetup

IDispatch