Condividi tramite


Metodo IX509CertificateRequestCmc::get_SignerCertificates (certenroll.h)

La proprietà SignerCertificates recupera una raccolta di certificati utilizzata per firmare la richiesta.

Questa proprietà è di sola lettura.

Sintassi

HRESULT get_SignerCertificates(
  ISignerCertificates **ppValue
);

Parametri

ppValue

Valore restituito

nessuno

Osservazioni

Una richiesta CMC può avere una firma primaria più zero o più firme basate su certificato. Le firme basate su certificato possono essere incluse in una richiesta se, ad esempio, una o più parti aggiuntive devono garantire l'identità dell'entità che richiede il nuovo certificato. Chiamare la proprietà SignerCertificates per recuperare una raccolta di queste firme aggiuntive basate su certificato.

La firma primaria viene in genere creata usando la chiave privata corrispondente alla chiave pubblica nell'oggetto richiesta PKCS #10 interno. Poiché la chiave privata viene in genere creata per registrare una nuova richiesta in una gerarchia di certificati, la firma primaria non è basata su certificati ed è necessario chiamare la proprietà SignatureInformation per recuperarla.

È necessario inizializzare l'oggetto richiesta CMC prima di chiamare questa proprietà. Per altre informazioni, vedere gli argomenti seguenti:

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

Vedi anche

IX509CertificateRequestCmc