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:
- Initialisieren
- InitializeDecode
- InitializeFromCertificate
- InitializeFromPrivateKey
- InitializeFromPublicKey
- InitializeFromTemplateName
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 |