IX509CertificateRequestCertificate ::get_SignerCertificate, méthode (certenroll.h)
La propriété SignerCertificate spécifie ou récupère l’objet ISignerCertificate utilisé pour signer le certificat.
Cette propriété est en lecture/écriture.
HRESULT get_SignerCertificate(
ISignerCertificate **ppValue
);
ppValue
None
Vous pouvez définir cette propriété si vous ne créez pas de certificat auto-signé. Si vous ne spécifiez pas la valeur de la propriété avant d’appeler Encode, la clé privée associée à l’objet IX509CertificateRequestCertificate est utilisée pour signer le certificat et le nom de l’émetteur est défini, par défaut, sur le nom de l’objet.
Vous devez initialiser l’objet de requête avant d’appeler cette propriété. Pour plus d’informations, consultez l’une des méthodes suivantes :
- Initialiser
- InitializeDecode
- InitializeFromCertificate
- InitializeFromPrivateKey
- InitializeFromPublicKey
- InitializeFromTemplateName
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | certenroll.h |
DLL | CertEnroll.dll |