Interface ICertPropertyEnrollment (certenroll.h)
L’interface ICertPropertyEnrollment représente une propriété de certificat qui contient des informations d’autorité de certification et de certificat créées lorsque le client appelle la méthode Enroll sur l’interface IX509Enrollment . La valeur de la propriété se compose des informations suivantes :
- ID de demande de certificat
- Nom commun (CN) de l’objet du certificat
- Nom DNS (Domain Name System) de l’autorité de certification
- Nom d’affichage facultatif du certificat demandé
Cette propriété est initialisée par le processus d’inscription et associée au certificat factice qui est temporairement copié dans le magasin de requêtes. Si l’autorité de certification marque la demande en attente après son envoi, l’inscription automatique peut utiliser ultérieurement l’ID de demande pour récupérer la réponse du certificat. Si l’autorité de certification refuse la demande de certificat, le certificat factice dans le magasin de requêtes et toutes les propriétés qui lui sont associées sont supprimés. Si l’autorité de certification émet le certificat et qu’il est installé dans le magasin personnel, cette propriété est associée au nouveau certificat et le certificat factice est supprimé.
Héritage
L’interface ICertPropertyEnrollment hérite d’ICertProperty. ICertPropertyEnrollment a également les types de membres suivants :
Méthodes
L’interface ICertPropertyEnrollment comporte ces méthodes.
ICertPropertyEnrollment ::get_CADnsName Récupère le nom DNS (Domain Naming System) de l’autorité de certification . |
ICertPropertyEnrollment ::get_CAName Récupère le nom commun (CN) de l’autorité de certification . |
ICertPropertyEnrollment ::get_FriendlyName Récupère le nom d’affichage du certificat. (ICertPropertyEnrollment.get_FriendlyName) |
ICertPropertyEnrollment ::get_RequestId Récupère un identificateur de demande de certificat unique. |
ICertPropertyEnrollment ::Initialize Initialise la propriété à partir de l’ID de demande de certificat, de la chaîne de configuration de l’autorité de certification et d’un nom d’affichage de certificat facultatif. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | certenroll.h |