Freigeben über


ICertPropertyRequestOriginator-Schnittstelle (certenroll.h)

Die ICertPropertyRequestOriginator-Schnittstelle stellt eine Zertifikateigenschaft dar, die den DNS-Namen (Domain Naming System) des Computers enthält, auf dem die Anforderung erstellt wurde. Diese Eigenschaft ist vorhanden, um das Potenzial für Racebedingungen bei der automatischen Registrierung zum Verlängern eines Zertifikats zu verringern. Bei der automatischen Registrierung wird versucht, ein Zertifikat zu erneuern, das bei Beginn des potenziellen Verlängerungszeitraums auf dem Ursprungscomputer vorhanden ist. Andere Computer, auf denen dieses Zertifikat ebenfalls installiert ist und für die diese Eigenschaft festgelegt ist, warten darauf, ob der Erneuerungsversuch erfolgreich ist. Wenn der Ursprungscomputer erfolgreich registriert wurde und das neue Zertifikat rechtzeitig auf die anderen Computer übertragen wird, versuchen die anderen Computer nicht, sich zu registrieren.

Hinweis Der CERTENROLL_PROPERTYID-Wert ist XCN_CERT_REQUEST_ORIGINATOR_PROP_ID.

 

Vererbung

Die ICertPropertyRequestOriginator-Schnittstelle erbt von ICertProperty. ICertPropertyRequestOriginator verfügt auch über folgende Membertypen:

Methoden

Die ICertPropertyRequestOriginator-Schnittstelle verfügt über diese Methoden.

 
ICertPropertyRequestOriginator::get_RequestOriginator

Ruft eine Zeichenfolge ab, die den DNS-Namen des Ursprungscomputers enthält.
ICertPropertyRequestOriginator::Initialize

Initialisiert das -Objekt aus einer Zeichenfolge, die den DNS-Namen des Ursprungscomputers enthält.
ICertPropertyRequestOriginator::InitializeFromLocalRequestOriginator

Initialisiert das -Objekt aus dem DNS-Namen des lokalen Computers.

Anforderungen

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

Weitere Informationen

CertEnroll-Schnittstellen

ICertProperty