Metodo IX509CertificateRequestCertificate::p ut_SignerCertificate (certenroll.h)
La proprietà SignerCertificate specifica o recupera l'oggetto ISignerCertificate utilizzato per firmare il certificato.
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT put_SignerCertificate(
ISignerCertificate *pValue
);
Parametri
pValue
Valore restituito
nessuno
Osservazioni
È possibile impostare questa proprietà se non si crea un certificato autofirmato. Se non si specifica il valore della proprietà prima di chiamare Encode, la chiave privata associata all'oggetto IX509CertificateRequestCertificate viene utilizzata per firmare il certificato e il nome dell'autorità emittente viene impostato, per impostazione predefinita, sul nome del soggetto.
È necessario inizializzare l'oggetto richiesta prima di chiamare questa proprietà. Per altre informazioni, vedere uno dei metodi seguenti:
- Initialize
- InitializeDecode
- InitializeFromCertificate
- InitializeFromPrivateKey
- InitializeFromPublicKey
- InitializeFromTemplateName
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certenroll.h |
DLL | CertEnroll.dll |