Compartir a través de


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

El método GetSigningCertificates obtiene los certificados de firma que están disponibles en un servidor de respondedor para un certificado de entidad de certificación (CA) determinado. Este método solo devuelve certificados de firma del almacén del sistema CERT_SYSTEM_STORE_LOCAL_MACHINE para el servidor especificado.

Sintaxis

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

Parámetros

[in] bstrServerName

Cadena que contiene el nombre del respondedor-server.

[in] pCACertVar

Certificado de ENTIDAD de certificación para el que se van a recuperar los certificados de firma.

[out] pVal

Valor devuelto

C++

Si el método se realiza correctamente, devuelve S_OK.

Si se produce un error en el método, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.

VB

Certificados de firma disponibles.

Comentarios

Cada certificado de firma tiene las siguientes propiedades:

  • Firmado por la entidad de certificación especificada por el parámetro pCACertVar
  • Incluye la extensión de firma del Protocolo de estado de certificado en línea (OCSP) (XCN_OID_PKIX_KP_OCSP_SIGNING)
  • No ha expirado
  • El servidor de respondedor puede acceder a la clave privada del certificado

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado certadm.h (incluya Certsrv.h)
Library Certadm.lib
Archivo DLL Certadm.dll

Consulte también

IOCSPAdmin