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 |