Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die EnrollmentCAProperty--Aufzählung gibt Die Eigenschaftswerte der Zertifizierungsstelle an. Sie wird von der Property-Methode für die ICertificationAuthority Schnittstelle verwendet.
Syntax
typedef enum EnrollmentCAProperty {
CAPropCommonName = 1,
CAPropDistinguishedName = 2,
CAPropSanitizedName = 3,
CAPropSanitizedShortName = 4,
CAPropDNSName = 5,
CAPropCertificateTypes = 6,
CAPropCertificate = 7,
CAPropDescription = 8,
CAPropWebServers = 9,
CAPropSiteName = 10,
CAPropSecurity = 11,
CAPropRenewalOnly = 12
} ;
Konstanten
CAPropCommonName Wert: 1 Ein VT_BSTR Wert, der den gemeinsamen Namen der Zertifizierungsstelle (CA) in Active Directory enthält. |
|
CAPropDistinguishedName Wert: 2 Ein VT_DISPATCH Wert, der einen Zeiger auf ein IX500DistinguishedName-Objekt enthält. |
|
CAPropSanitizedName Wert: 3 Ein VT_BSTR Wert, der den sanitierten gemeinsamen Namen der Zertifizierungsstelle in Active Directory enthält. Ein Name wird sanitiert, indem unzulässige Zeichen durch ein Ausrufezeichen (!) gefolgt von vier Hexadezimalwerten ersetzt werden, die das Zeichen darstellen. |
|
CAPropSanitizedShortName Wert: 4 Ein VT_BSTR Wert, der den bereinigungs- und gekürzten gemeinsamen Namen der Zertifizierungsstelle in Active Directory enthält. Ein Name wird sanitiert, indem unzulässige Zeichen durch ein Ausrufezeichen (!) gefolgt von vier Hexadezimalwerten ersetzt werden, die das Zeichen darstellen. Der Name wird dann gekürzt, sodass er 51 Zeichen nicht überschreitet. Die Zeichen, die aus der sanitisierten Zeichenfolge entfernt werden, müssen mit hashed und der Hash in eine 5-stellige Zeichenfolge konvertiert werden. |
|
CAPropDNSName Wert: 5 Ein VT_BSTR Wert, der den DNS-Namen der Zertifizierungsstelle in Active Directory enthält. |
|
CAPropCertificateTypes Wert: 6 Eine VT_ARRAY |
VT_BSTR Sammlung von Vorlagen, die von der Zertifizierungsstelle unterstützt werden. |
CAPropCertificate Wert: 7 Eine VT_ARRAY |
VT_UI1 Wert, der das von der Zertifizierungsstelle verwendete Signaturzertifikat enthält. |
CAPropDescription Wert: 8 Ein VT_BSTR Wert, der einen Beschreibungskommentar für die Zertifizierungsstelle enthält. |
|
CAPropWebServers Wert: 9 Eine VT_ARRAY |
VT_BSTR Sammlung von Zertifikatregistrierungsservern, die für die Zertifizierungsstelle konfiguriert sind. Jede Zeichenfolge in der Auflistung enthält eine Server-URL, die verwendete Authentifizierungsmethode, eine ganze Zahl, die die Prioritätsstufe angibt, und eine ganze Zahl, die angibt, ob der Server nur Zertifikatverlängerungen ausführen kann. Jeder Wert wird durch ein Zeilenumbruchzeichen getrennt. |
CAPropSiteName Wert: 10 Ein VT_BSTR Wert, der den Namen der AD-Website enthält, zu der die Zertifizierungsstelle gehört. Dies kann von den registrierten Clients verwendet werden, um die relativen Kosten für die Kommunikation mit der Zertifizierungsstelle im Vergleich zu CAs zu ermitteln, die zu anderen Standorten gehören. Dieser Wert ist nur für CA-Objekte relevant, die mithilfe der GetCAs-Methode auf der IX509EnrollmentPolicyServer Schnittstelle abgerufen werden. |
|
CAPropSecurity Wert: 11 Ein VT_BSTR Wert, der die SDDL-Zeichenfolgendarstellung (Security Descriptor Definition Language) der Sicherheitsbeschreibung für die Zertifizierungsstelle enthält. Dieser Wert ist nur für CA-Objekte relevant, die mithilfe der GetCAs-Methode abgerufen werden. |
|
CAPropRenewalOnly Wert: 12 Ein VT_BOOL Wert, der angibt, ob eine Zertifizierungsstelle so konfiguriert ist, dass nur Zertifikatverlängerungen ausgeführt werden. Dieser Wert ist nur für CA-Objekte relevant, die mithilfe der GetCAs-Methode abgerufen werden. |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 7 [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2008 R2 [nur Desktop-Apps] |
Header- | certenroll.h |