Compartilhar via


Interface ICertAdmin2 (certadm.h)

A interface ICertAdmin2 é uma das duas interfaces que fornecem funcionalidade de administração para clientes devidamente autorizados.

A interface ICertAdmin2 é usada para executar as seguintes tarefas:

  • Autorizar ou negar uma solicitação de certificado.
  • Revogue um certificado emitido.
  • Dispare a geração de uma CRL ( lista de revogação de certificados ).
  • Obtenha a CRL atual para o servidor.
  • Determine se um certificado é válido.
  • Obtenha uma chave arquivada.
  • Obtenha um nome de exibição, propriedade ou sinalizador de propriedade da AC (autoridade de certificação ).
  • Publique uma ou várias CRLs.
  • Obter ou definir informações de configuração.
  • Determine quais funções estão definidas.
  • Importar um certificado ou chave.
As interfaces dos Serviços de Certificados dão suporte a modelos apartment-threading e free-threading. Para uma melhor taxa de transferência, o threading gratuito é recomendado.

Herança

A interface ICertAdmin2 herda de ICertAdmin e IDispatch. ICertAdmin2 também tem esses tipos de membros:

Métodos

A interface ICertAdmin2 tem esses métodos.

 
ICertAdmin2::D eleteRow

O método DeleteRow exclui uma linha ou um conjunto de linhas de uma tabela de banco de dados. O chamador especifica uma tabela de banco de dados e uma ID de linha ou uma data final.
ICertAdmin2::GetArchivedKey

Recupera um BLOB de recuperação de chave arquivada.
ICertAdmin2::GetCAProperty

Recupera um valor de propriedade para a AC (autoridade de certificação). (ICertAdmin2.GetCAProperty)
ICertAdmin2::GetCAPropertyDisplayName

O método ICertAdmin2::GetCAPropertyDisplayName recupera o nome de exibição da propriedade para uma propriedade de AC (autoridade de certificação).
ICertAdmin2::GetCAPropertyFlags

O método ICertAdmin2::GetCAPropertyFlags recupera os sinalizadores de propriedade de uma propriedade ca (autoridade de certificação).
ICertAdmin2::GetConfigEntry

Recupera informações de configuração para uma AC (autoridade de certificação).
ICertAdmin2::GetMyRoles

Recupera as funções de AC (autoridade de certificação) do chamador.
ICertAdmin2::ImportKey

Adiciona um conjunto de chaves criptografadas a um item no banco de dados dos Serviços de Certificados. O conjunto de chaves é criptografado para um ou vários certificados kra (agente de recuperação de chave).
ICertAdmin2::P ublishCRLs

Publica CRLs (listas de revogação de certificados) para uma AC (autoridade de certificação).
ICertAdmin2::SetCAProperty

Define um valor de propriedade para a AC (autoridade de certificação).
ICertAdmin2::SetConfigEntry

Define informações de configuração para uma AC (autoridade de certificação).

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho certadm.h (inclua Certsrv.h)