Freigeben über


X509CertificateTemplateSubjectNameFlag-Enumeration (certenroll.h)

Die X509CertificateTemplateSubjectNameFlag-Enumeration enthält Werte, die Server- und Clientaktionen für Antragstellernamen angeben.

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

Konstanten

 
SubjectNameEnrolleeSupplies
Wert: 0x1
Weist den Client an, Antragstellerinformationen in der Zertifikatanforderung bereitzustellen.
SubjectNameRequireDirectoryPath
Wert: 0x80000000
Weist die Zertifizierungsstelle an, den definierten Active Directory-Namen des Anforderers als Antragstellernamen im ausgestellten Zertifikat anzugeben.
SubjectNameRequireCommonName
Wert: 0x40000000
Weist die Zertifizierungsstelle an, den allgemeinen Active Directory-Namen (Common Name, CN) des Anforderers als Antragstellernamen im ausgestellten Zertifikat anzugeben.
SubjectNameRequireEmail
Wert: 0x20000000
Weist die Zertifizierungsstelle an, den Wert des E-Mail-Attributs im Active Directory-Benutzerobjekt des Anforderers als Antragstellernamen im ausgestellten Zertifikat anzugeben.
SubjectNameRequireDNS
Wert: 0x10000000
Weist die Zertifizierungsstelle an, den Wert des DNS-Attributs im Active Directory-Benutzerobjekt des Anforderers als Antragstellernamen im ausgestellten Zertifikat anzugeben.
SubjectNameAndAlternativeNameOldCertSupplies
Wert: 0x8
Weist den Client an, beim Erstellen einer Verlängerungszertifikatanforderung den Antragstellernamen und alternative Antragstellernamenserweiterungen aus einem vorhandenen gültigen Zertifikat wiederzuverwenden. Dieses Flag kann nur verwendet werden, wenn das SubjectNameEnrolleeSupplies- oder SubjectAlternativeNameEnrolleeSupplies-Flag angegeben ist.
SubjectAlternativeNameEnrolleeSupplies
Wert: 0x10000
Weist den Client an, Informationen zu alternativen Antragstellernamen in der Zertifikatanforderung bereitzustellen.
SubjectAlternativeNameRequireDirectoryGUID
Wert: 0x1000000
Weist die Zertifizierungsstelle an, den Wert des objectGUID-Attributs im Active Directory-Benutzerobjekt des Anforderers der Erweiterung Alternativer Antragstellername im ausgestellten Zertifikat hinzuzufügen.
SubjectAlternativeNameRequireUPN
Wert: 0x2000000
Weist die Zertifizierungsstelle an, den Wert des UPN-Attributs im Active Directory-Benutzerobjekt des Anforderers der Erweiterung Alternativer Antragstellername im ausgestellten Zertifikat hinzuzufügen.
SubjectAlternativeNameRequireEmail
Wert: 0x4000000
Weist die Zertifizierungsstelle an, den Wert des E-Mail-Attributs im Active Directory-Benutzerobjekt des Anforderers der Erweiterung Alternativer Antragstellername im ausgestellten Zertifikat hinzuzufügen.
SubjectAlternativeNameRequireSPN
Wert: 0x800000
Weist die Zertifizierungsstelle an, den Wert des SPN-Attributs im Active Directory-Benutzerobjekt des Anforderers der Erweiterung Alternativer Antragstellername im ausgestellten Zertifikat hinzuzufügen.
SubjectAlternativeNameRequireDNS
Wert: 0x8000000
Weist die Zertifizierungsstelle an, den Wert des DNS-Attributs im Active Directory-Benutzerobjekt des Anforderers der Erweiterung Alternativer Antragstellername im ausgestellten Zertifikat hinzuzufügen.
SubjectAlternativeNameRequireDomainDNS
Wert: 0x400000
Weist die Zertifizierungsstelle an, den Wert des DNS der Stammdomäne der Erweiterung Alternativer Antragstellername im ausgestellten Zertifikat hinzuzufügen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile certenroll.h