Partager via


Interface ICertAdmin2 (certadm.h)

L’interface ICertAdmin2 est l’une des deux interfaces qui fournissent des fonctionnalités d’administration aux clients correctement autorisés.

L’interface ICertAdmin2 est utilisée pour effectuer les tâches suivantes :

  • Autoriser ou refuser une demande de certificat.
  • Révoquer un certificat émis.
  • Déclencher la génération d’une liste de révocation de certificats (CRL).
  • Obtenez la liste de révocation de certificats actuelle pour le serveur.
  • Déterminez si un certificat est valide.
  • Obtenir une clé archivée.
  • Obtenez un nom d’affichage, une propriété ou un indicateur de propriété d’autorité de certification .
  • Publiez une ou plusieurs listes de révocation de certificats.
  • Obtenir ou définir des informations de configuration.
  • Déterminez les rôles définis.
  • Importez un certificat ou une clé.
Les interfaces des services de certificats prennent en charge à la fois les modèles de threads d’appartement et de thread libre. Pour un meilleur débit, le thread gratuit est recommandé.

Héritage

L’interface ICertAdmin2 hérite de ICertAdmin et IDispatch. ICertAdmin2 a également les types de membres suivants :

Méthodes

L’interface ICertAdmin2 a ces méthodes.

 
ICertAdmin2 ::D eleteRow

La méthode DeleteRow supprime une ligne ou un ensemble de lignes d’une table de base de données. L’appelant spécifie une table de base de données et un ID de ligne ou une date de fin.
ICertAdmin2 ::GetArchivedKey

Récupère un objet BLOB de récupération de clé archivé.
ICertAdmin2 ::GetCAProperty

Récupère une valeur de propriété pour l’autorité de certification. (ICertAdmin2.GetCAProperty)
ICertAdmin2 ::GetCAPropertyDisplayName

La méthode ICertAdmin2 ::GetCAPropertyDisplayName récupère le nom complet de la propriété pour une propriété d’autorité de certification.
ICertAdmin2 ::GetCAPropertyFlags

La méthode ICertAdmin2 ::GetCAPropertyFlags récupère les indicateurs de propriété d’une propriété d’autorité de certification.
ICertAdmin2 ::GetConfigEntry

Récupère les informations de configuration d’une autorité de certification.
ICertAdmin2 ::GetMyRoles

Récupère les rôles d’autorité de certification de l’appelant.
ICertAdmin2 ::ImportKey

Ajoute un jeu de clés chiffré à un élément de la base de données Des services de certificats. Le jeu de clés est chiffré sur un ou plusieurs certificats d’agent de récupération de clé (KRA).
ICertAdmin2 ::P ublishCRLs

Publie des listes de révocation de certificats pour une autorité de certification.
ICertAdmin2 ::SetCAProperty

Définit une valeur de propriété pour l’autorité de certification.
ICertAdmin2 ::SetConfigEntry

Définit les informations de configuration d’une autorité de certification.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête certadm.h (include Certsrv.h)