Freigeben über


IX509CertificateRequestCertificate::p ut_SignerCertificate-Methode (certenroll.h)

Die SignerCertificate-Eigenschaft gibt das ISignerCertificate-Objekt an, das zum Signieren des Zertifikats verwendet wird, oder ruft es ab.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_SignerCertificate(
  ISignerCertificate *pValue
);

Parameter

pValue

Rückgabewert

Keine

Bemerkungen

Sie können diese Eigenschaft festlegen, wenn Sie kein selbstsigniertes Zertifikat erstellen. Wenn Sie den Eigenschaftswert vor dem Aufrufen von Encode nicht angeben, wird der private Schlüssel, der dem IX509CertificateRequestCertificate-Objekt zugeordnet ist, zum Signieren des Zertifikats verwendet, und der Name des Ausstellers wird standardmäßig auf den Antragstellernamen festgelegt.

Sie müssen das Anforderungsobjekt initialisieren, bevor Sie diese Eigenschaft aufrufen. Weitere Informationen finden Sie unter einer der folgenden Methoden:

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
DLL CertEnroll.dll

Weitere Informationen

ISignerCertificate

IX509CertificateRequestCertificate