共用方式為


X509CertificateTemplateSubjectNameFlag 列舉 (certenroll.h)

X509CertificateTemplateSubjectNameFlag 列舉包含值,指定有關主體名稱的伺服器和客戶端動作。

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
} ;

常數

 
SubjectNameEnrolleeSupplies
值: 0x1
指示客戶端在憑證要求中提供主體資訊。
SubjectNameRequireDirectoryPath
值: 0x80000000
指示證書頒發機構單位 (CA) ,將要求者的 Active Directory 辨別名稱指定為所簽發憑證中的主體名稱。
SubjectNameRequireCommonName
值: 0x40000000
指示證書頒發機構單位 (CA) 指定要求者的 Active Directory 一般名稱, (CN) 指定為所核發憑證中的主體名稱。
SubjectNameRequireEmail
值: 0x20000000
指示 CA 在要求者的 Active Directory 用戶物件中指定 電子郵件 屬性的值,做為所核發憑證中的主體名稱。
SubjectNameRequireDNS
值: 0x10000000
指示 CA 在要求者的 Active Directory 用戶物件中指定 DNS 屬性的值,做為所核發憑證中的主體名稱。
SubjectNameAndAlternativeNameOldCertSupplies
值: 0x8
指示用戶端在建立續約憑證要求時,重複使用現有有效憑證中的主體名稱和替代主體名稱延伸模組。 只有在指定 SubjectNameEnrolleeSuppliesSubjectAlternativeNameEnrolleeSupplies 旗標時,才能使用此旗標。
SubjectAlternativeNameEnrolleeSupplies
值: 0x10000
指示客戶端在憑證要求中提供主體別名資訊。
SubjectAlternativeNameRequireDirectoryGUID
值: 0x1000000
指示 CA 將要求者 Active Directory 用戶物件中 objectGUID 屬性的值新增至所簽發憑證中的主體別名延伸模組。
SubjectAlternativeNameRequireUPN
值: 0x2000000
指示 CA 將要求者 Active Directory 用戶物件中的 UPN 屬性值新增至所簽發憑證中的主體別名延伸模組。
SubjectAlternativeNameRequireEmail
值: 0x4000000
指示 CA 將要求者 Active Directory 使用者物件中 電子郵件 屬性的值新增至所簽發憑證中的主體別名延伸模組。
SubjectAlternativeNameRequireSPN
值: 0x800000
指示 CA 將要求者 Active Directory 用戶物件中 SPN 屬性的值新增至所簽發憑證中的主體別名延伸模組。
SubjectAlternativeNameRequireDNS
值: 0x8000000
指示 CA 將要求者 Active Directory 用戶物件中的 DNS 屬性值新增至所簽發憑證中的主體別名延伸模組。
SubjectAlternativeNameRequireDomainDNS
值: 0x400000
指示 CA 將根域的 DNS 值新增至所簽發憑證中的主體別名延伸模組。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 certenroll.h