Compartir a través de


Método IX509SignatureInformation::p ut_HashAlgorithm (certenroll.h)

La propiedad HashAlgorithm especifica y recupera un identificador de objeto (OID) para el algoritmo hash utilizado en el método GetSignatureAlgorithm .

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_HashAlgorithm(
  IObjectId *pValue
);

Parámetros

pValue

Valor devuelto

None

Observaciones

Debe establecer esta propiedad antes de llamar al método GetSignatureAlgorithm . También debe establecer la propiedad PublicKeyAlgorithm a menos que esté recuperando un algoritmo de firma para una solicitud de certificado firmado con null. También puede establecer las propiedades NullSigned, AlternateSignatureAlgorithm y Parameters .

La propiedad HashAlgorithm valida si el OID especificado representa un algoritmo hash. Si el OID es válido, la propiedad también borra la caché de propiedades de firma.

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

IX509SignatureInformation