Partager via


Interface ICertificateEnrollmentServerSetup (casetup.h)

L’interface ICertificateEnrollmentServerSetup représente le service web d’inscription de certificats (CES) au sein des services de certificats Active Directory (ADCS). Le service permet aux utilisateurs et aux ordinateurs de s’inscrire et de renouveler des certificats dans les conditions suivantes :

  • Les ordinateurs et les utilisateurs peuvent inscrire, renouveler manuellement et renouveler automatiquement des certificats lorsqu’ils sont joints à un domaine.
  • Les utilisateurs peuvent automatiquement renouveler, inscrire et renouveler manuellement lorsqu’ils ne sont pas membres du domaine ou qu’ils se trouvent temporairement en dehors de la limite de sécurité du organization.
  • Les ordinateurs peuvent s’inscrire et renouveler manuellement, mais ne peuvent pas les renouveler automatiquement lorsqu’ils ne sont pas membres du domaine ou qu’ils se trouvent temporairement en dehors des limites de sécurité du organization.

Une interface associée, ICertificateEnrollmentPolicyServerSetup, représente le service web DEP (Certificate Enrollment Policy) et permet aux utilisateurs et aux ordinateurs d’obtenir des informations de stratégie d’inscription de certificat. CEP et CES travaillent ensemble pour fournir une inscription de certificat basée sur une stratégie.

Héritage

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

Méthodes

L’interface ICertificateEnrollmentServerSetup utilise ces méthodes.

 
ICertificateEnrollmentServerSetup ::get_ErrorString

Récupère une chaîne qui contient des informations supplémentaires sur l’échec d’installation du service web d’inscription de certificats (CES).
ICertificateEnrollmentServerSetup ::GetProperty

Récupère une valeur d’énumération CESSetupProperty pour la configuration du service web d’inscription de certificats (CES).
ICertificateEnrollmentServerSetup ::InitializeInstallDefaults

Initialise l’objet ICertificateEnrollmentServerSetup avec une configuration par défaut.
ICertificateEnrollmentServerSetup ::Install

Installe le service web d’inscription de certificats (CES) configuré par l’objet ICertificateEnrollmentServerSetup.
ICertificateEnrollmentServerSetup ::SetApplicationPoolCredentials

Spécifie les informations de compte d’utilisateur pour le pool d’applications dans lequel le service web d’inscription de certificats (CES) s’exécute.
ICertificateEnrollmentServerSetup ::SetProperty

Spécifie une valeur d’énumération CESSetupProperty pour la configuration du service web d’inscription de certificats (CES).
ICertificateEnrollmentServerSetup ::UnInstall

Supprime le service web d’inscription de certificat (CES).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête casetup.h

Voir aussi

ICertificateEnrollmentPolicyServerSetup

IDispatch