Metodo IOCSPAdmin::GetSigningCertificates (certadm.h)

Il metodo GetSigningCertificates ottiene i certificati di firma disponibili in un server risponditore per un certificato ca (CA ) specificato. Questo metodo restituisce solo i certificati di firma dall'archivio di sistema CERT_SYSTEM_STORE_LOCAL_MACHINE per il server specificato.

Sintassi

HRESULT GetSigningCertificates(
  [in]  const BSTR    bstrServerName,
  [in]  const VARIANT *pCACertVar,
  [out] VARIANT       *pVal
);

Parametri

[in] bstrServerName

Stringa che contiene il nome del risponditore-server.

[in] pCACertVar

Certificato CA per il quale recuperare i certificati di firma.

[out] pVal

Valore restituito

C++

Se il metodo ha esito positivo, restituisce S_OK.

Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.

VB

Certificati di firma disponibili.

Commenti

Ogni certificato di firma ha le proprietà seguenti:

  • Firma dell'autorità di certificazione specificata dal parametro pCACertVar
  • Include l'estensione OcSP (Online Certificate Status Protocol) (XCN_OID_PKIX_KP_OCSP_SIGNING)
  • Non è scaduto
  • Il server risponditore può accedere alla chiave privata del certificato

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certadm.h (include Certsrv.h)
Libreria Certadm.lib
DLL Certadm.dll

Vedi anche

IOCSPAdmin