Compartir a través de


IX509CertificateRequestCmc::get_SignerCertificates (certenroll.h)

La propiedad SignerCertificates recupera una colección de certificados usados para firmar la solicitud.

Esta propiedad es de solo lectura.

Sintaxis

HRESULT get_SignerCertificates(
  ISignerCertificates **ppValue
);

Parámetros

ppValue

Valor devuelto

None

Observaciones

Una solicitud de CMC puede tener una firma principal más cero o más firmas basadas en certificados. Las firmas basadas en certificados se pueden incluir en una solicitud si, por ejemplo, una o varias partes adicionales deben responder a la identidad de la entidad que solicita el nuevo certificado. Llame a la propiedad SignerCertificates para recuperar una colección de estas firmas adicionales basadas en certificados.

Normalmente, la firma principal se crea mediante la clave privada que coincide con la clave pública en el objeto de solicitud PKCS #10 interno. Dado que la clave privada normalmente se crea para inscribir una nueva solicitud en una jerarquía de certificados, la firma principal no se basa en certificados y debe llamar a la propiedad SignatureInformation para recuperarla.

Debe inicializar el objeto de solicitud cmC antes de llamar a esta propiedad. Para obtener más información, vea los temas siguientes:

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado certenroll.h
Archivo DLL CertEnroll.dll

Consulte también

IX509CertificateRequestCmc