Partager via


Méthode IOCSPAdmin ::GetSigningCertificates (certadm.h)

La méthode GetSigningCertificates obtient les certificats de signature disponibles sur un serveur de répondeur pour un certificat d’autorité de certification donnée. Cette méthode retourne uniquement les certificats de signature du magasin système CERT_SYSTEM_STORE_LOCAL_MACHINE pour le serveur spécifié.

Syntaxe

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

Paramètres

[in] bstrServerName

Chaîne qui contient le nom du répondeur-serveur.

[in] pCACertVar

Certificat d’autorité de certification pour lequel récupérer des certificats de signature.

[out] pVal

Valeur retournée

C++

Si la méthode réussit, elle retourne S_OK.

Si la méthode échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.

VB

Certificats de signature disponibles.

Remarques

Chaque certificat de signature a les propriétés suivantes :

  • Signé par l’autorité de certification spécifiée par le paramètre pCACertVar
  • Inclut l’extension de signature OCSP (Online Certificate Status Protocol) (XCN_OID_PKIX_KP_OCSP_SIGNING)
  • N’a pas expiré
  • Le serveur répondeur peut accéder à la clé privée du certificat

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Datacenter, Windows Server 2008 Entreprise [applications de bureau uniquement]
Plateforme cible Windows
En-tête certadm.h (include Certsrv.h)
Bibliothèque Certadm.lib
DLL Certadm.dll

Voir aussi

IOCSPAdmin