É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 |