Interface IOCSPAdmin (certadm.h)

A interface IOCSPAdmin fornece funcionalidade para gerenciar um servidor respondente do OCSP (Protocolo de Status de Certificado Online). Implemente essa interface para gerenciar propriedades individuais do servidor respondente e definições de AC (autoridade de certificação ). Depois de criar uma instância dessa interface, você chama GetConfiguration para se conectar a um serviço respondente e inicializar um objeto OCSPAdmin . Cada objeto OCSPAdmin corresponde a um servidor respondente físico.

Nota Essa interface não inclui a funcionalidade para criar ou analisar solicitações de status de certificado.
 
No C++, você cria uma instância dessa interface chamando a função CoCreateInstance com o identificador de classe CLSID_OCSPAdmin.

No Visual Basic Scripting Edition, você cria uma instância do objeto OCSPAdmin .

Herança

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

Métodos

A interface IOCSPAdmin tem esses métodos.

 
IOCSPAdmin::get_OCSPCAConfigurationCollection

Obtém uma instância de um objeto OCSPCAConfigurationCollection. Esse objeto representa o conjunto de certificados de autoridade de certificação (CA) para os quais um serviço respondente do OCSP (Protocolo de Status de Certificado Online) pode lidar com solicitações de status.
IOCSPAdmin::get_OCSPServiceProperties

Obtém uma instância de um objeto OCSPPropertyCollection. Esse objeto representa os atributos de um serviço respondente do OCSP (Online Certificate Status Protocol).
IOCSPAdmin::GetConfiguration

Conecta-se a um servidor respondente do OCSP (Protocolo de Status de Certificado Online) e inicializa um objeto OCSPAdmin com as informações de configuração do servidor.
IOCSPAdmin::GetHashAlgorithms

Obtém uma lista de nomes de algoritmo de hash. O servidor respondente do OCSP (Protocolo de Status de Certificado Online) usa esses nomes para assinar respostas OCSP para uma determinada configuração de AC (autoridade de certificação).
IOCSPAdmin::GetMyRoles

Obtém a máscara de acesso de funções de privilégio para um usuário em um determinado servidor respondente do OCSP (Protocolo de Status de Certificado Online).
IOCSPAdmin::GetSecurity

Obtém informações do descritor de segurança para um servidor respondente do OCSP (Protocolo de Status de Certificado Online).
IOCSPAdmin::GetSigningCertificates

Obtém os certificados de autenticação disponíveis em um servidor respondente para um determinado certificado de AC (autoridade de certificação).
IOCSPAdmin::P ing

Testa uma conexão DCOM com um serviço respondente do OCSP (Protocolo de Status de Certificado Online).
IOCSPAdmin::SetConfiguration

Atualizações um serviço respondente com alterações de configuração.
IOCSPAdmin::SetSecurity

Atualizações informações do descritor de segurança para um servidor respondente do OCSP (Protocolo de Status de Certificado Online).

Comentários

A tabela a seguir desambigua as várias propriedades usadas na arquitetura do Microsoft OCSP.

Arquitetura Escopo Tipos de informações
OCSPServiceProperties Rege o comportamento de respondente-serviço geral para cada AC.
  • Proxy
  • Audit
  • Configurações de segurança
OCSPCAConfigurationCollection Rege o comportamento de resposta para uma AC específica.
  • CA
  • Algoritmo de hash
  • Assinatura de certificado
  • Configurações do provedor de revogação
ProviderProperties Rege o comportamento de um provedor de informações de revogação específico para um OCSPCAConfiguration específico.
  • CRLs (listas de certificados revogados)
  • Intervalo de atualização

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho certadm.h

Confira também

IDispatch