Partager via


Énumération X509CertificateTemplateSubjectNameFlag (certenroll.h)

L’énumération X509CertificateTemplateSubjectNameFlag contient des valeurs qui spécifient les actions du serveur et du client concernant les noms des sujets.

Syntax

typedef enum X509CertificateTemplateSubjectNameFlag {
  SubjectNameEnrolleeSupplies = 0x1,
  SubjectNameRequireDirectoryPath = 0x80000000,
  SubjectNameRequireCommonName = 0x40000000,
  SubjectNameRequireEmail = 0x20000000,
  SubjectNameRequireDNS = 0x10000000,
  SubjectNameAndAlternativeNameOldCertSupplies = 0x8,
  SubjectAlternativeNameEnrolleeSupplies = 0x10000,
  SubjectAlternativeNameRequireDirectoryGUID = 0x1000000,
  SubjectAlternativeNameRequireUPN = 0x2000000,
  SubjectAlternativeNameRequireEmail = 0x4000000,
  SubjectAlternativeNameRequireSPN = 0x800000,
  SubjectAlternativeNameRequireDNS = 0x8000000,
  SubjectAlternativeNameRequireDomainDNS = 0x400000
} ;

Constantes

 
SubjectNameEnrolleeSupplies
Valeur : 0x1
Indique au client de fournir des informations sur l’objet dans la demande de certificat.
SubjectNameRequireDirectoryPath
Valeur : 0x80000000
Indique à l’autorité de certification de spécifier le nom unique Active Directory du demandeur comme nom d’objet dans le certificat émis.
SubjectNameRequireCommonName
Valeur : 0x40000000
Indique à l’autorité de certification de spécifier le nom commun Active Directory (CN) du demandeur comme nom d’objet dans le certificat émis.
SubjectNameRequireEmail
Valeur : 0x20000000
Indique à l’autorité de certification de spécifier la valeur de l’attribut de messagerie dans l’objet utilisateur Active Directory du demandeur comme nom d’objet dans le certificat émis.
SubjectNameRequireDNS
Valeur : 0x10000000
Indique à l’autorité de certification de spécifier la valeur de l’attribut DNS dans l’objet utilisateur Active Directory du demandeur comme nom d’objet dans le certificat émis.
SubjectNameAndAlternativeNameOldCertSupplies
Valeur : 0x8
Indique au client de réutiliser le nom de l’objet et d’autres extensions de nom d’objet à partir d’un certificat valide existant lors de la création d’une demande de certificat de renouvellement. Cet indicateur ne peut être utilisé que lorsque l’indicateur SubjectNameEnrolleeSupplies ou SubjectAlternativeNameEnrolleeSupplies est spécifié.
SubjectAlternativeNameEnrolleeSupplies
Valeur : 0x10000
Indique au client de fournir des informations sur un autre nom d’objet dans la demande de certificat.
SubjectAlternativeNameRequireDirectoryGUID
Valeur : 0x1000000
Indique à l’autorité de certification d’ajouter la valeur de l’attribut objectGUID dans l’objet utilisateur Active Directory du demandeur à l’extension Subject Alternative Name dans le certificat émis.
SubjectAlternativeNameRequireUPN
Valeur : 0x2000000
Indique à l’autorité de certification d’ajouter la valeur de l’attribut UPN dans l’objet utilisateur Active Directory du demandeur à l’extension Autre nom de l’objet dans le certificat émis.
SubjectAlternativeNameRequireEmail
Valeur : 0x4000000
Indique à l’autorité de certification d’ajouter la valeur de l’attribut de messagerie dans l’objet utilisateur Active Directory du demandeur à l’extension Autre nom de l’objet dans le certificat émis.
SubjectAlternativeNameRequireSPN
Valeur : 0x800000
Indique à l’autorité de certification d’ajouter la valeur de l’attribut SPN dans l’objet utilisateur Active Directory du demandeur à l’extension Autre nom de l’objet dans le certificat émis.
SubjectAlternativeNameRequireDNS
Valeur : 0x8000000
Indique à l’autorité de certification d’ajouter la valeur de l’attribut DNS dans l’objet utilisateur Active Directory du demandeur à l’extension Autre nom de l’objet dans le certificat émis.
SubjectAlternativeNameRequireDomainDNS
Valeur : 0x400000
Indique à l’autorité de certification d’ajouter la valeur du DNS du domaine racine à l’extension Subject Alternative Name dans le certificat émis.

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]
En-tête certenroll.h