Partager via


Interface IOCSPAdmin (certadm.h)

L’interface IOCSPAdmin fournit des fonctionnalités permettant de gérer un serveur de répondeur OCSP (Online Certificate Status Protocol). Implémentez cette interface pour gérer les propriétés du serveur de répondeur individuel et les définitions d’autorité de certification . Après avoir créé une instance de cette interface, vous appelez GetConfiguration pour vous connecter à un service de répondeur et initialiser un objet OCSPAdmin. Chaque objet OCSPAdmin correspond à un serveur de répondeur physique.

Note Cette interface n’inclut pas de fonctionnalités permettant de créer ou d’analyser des demandes de certificat status.
 
En C++, vous créez une instance de cette interface en appelant la fonction CoCreateInstance avec l’identificateur de classe CLSID_OCSPAdmin.

Dans Visual Basic Scripting Edition, vous créez une instance de l’objet OCSPAdmin.

Héritage

L’interface IOCSPAdmin hérite de l’interface IDispatch. IOCSPAdmin a également les types de membres suivants :

Méthodes

L’interface IOCSPAdmin a ces méthodes.

 
IOCSPAdmin ::get_OCSPCAConfigurationCollection

Obtient un instance d’un objet OCSPCAConfigurationCollection. Cet objet représente l’ensemble de certificats d’autorité de certification pour lesquels un service de répondeur OCSP (Online Certificate Status Protocol) peut gérer status demandes.
IOCSPAdmin ::get_OCSPServiceProperties

Obtient une instance d’un objet OCSPPropertyCollection. Cet objet représente les attributs d’un service de répondeur OCSP (Online Certificate Status Protocol).
IOCSPAdmin ::GetConfiguration

Se connecte à un serveur de répondeur OCSP (Online Certificate Status Protocol) et initialise un objet OCSPAdmin avec les informations de configuration du serveur.
IOCSPAdmin ::GetHashAlgorithms

Obtient une liste de noms d’algorithmes de hachage. Le serveur de répondeur OCSP (Online Certificate Status Protocol) utilise ces noms pour signer les réponses OCSP pour une configuration d’autorité de certification (CA) donnée.
IOCSPAdmin ::GetMyRoles

Obtient le masque d’accès des rôles de privilège pour un utilisateur sur un serveur de répondeur OCSP (Online Certificate Status Protocol) donné.
IOCSPAdmin ::GetSecurity

Obtient des informations de descripteur de sécurité pour un serveur de répondeur OCSP (Online Certificate Status Protocol).
IOCSPAdmin ::GetSigningCertificates

Obtient les certificats de signature disponibles sur un serveur de répondeur pour un certificat d’autorité de certification (CA) donné.
IOCSPAdmin ::P ing

Teste une connexion DCOM avec un service de répondeur OCSP (Online Certificate Status Protocol).
IOCSPAdmin ::SetConfiguration

Mises à jour un service répondeur avec des modifications de configuration.
IOCSPAdmin ::SetSecurity

Mises à jour informations de descripteur de sécurité pour un serveur de répondeur OCSP (Online Certificate Status Protocol).

Remarques

Le tableau suivant désambigue les différentes propriétés utilisées dans l’architecture Microsoft OCSP.

Architecture Étendue Types d’informations
OCSPServiceProperties Régit le comportement général du service répondeur pour chaque autorité de certification.
  • Proxy
  • Audit
  • Configurations de la sécurité
OCSPCAConfigurationCollection Régit le comportement de réponse pour une autorité de certification spécifique.
  • CA
  • Algorithme de hachage
  • Signature de certificat
  • Configurations du fournisseur de révocation
ProviderProperties Régit le comportement d’un fournisseur d’informations de révocation spécifique à un OCSPCAConfiguration particulier.
  • Listes de révocation de certificats (CRL)
  • Intervalle d'actualisation (minutes)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Datacenter, Windows Server 2008 Entreprise [applications de bureau uniquement]
Plateforme cible Windows
En-tête certadm.h

Voir aussi

IDispatch