Поделиться через


Метод IX509SignatureInformation::p ut_HashAlgorithm (certenroll.h)

Свойство HashAlgorithm указывает и извлекает идентификатор объекта (OID) для алгоритма хэширования, используемого в методе GetSignatureAlgorithm .

Это свойство доступно для чтения и записи.

Синтаксис

HRESULT put_HashAlgorithm(
  IObjectId *pValue
);

Параметры

pValue

Возвращаемое значение

None

Remarks

Это свойство необходимо задать перед вызовом метода GetSignatureAlgorithm . Кроме того, необходимо задать свойство PublicKeyAlgorithm , если вы не извлекете алгоритм подписи для запроса сертификата, подписанного null. Можно также задать свойства NullSigned, AlternateSignatureAlgorithm и Parameters .

Свойство HashAlgorithm проверяет, представляет ли указанный OID алгоритм хэширования. Если OID является допустимым, свойство также очищает кэш свойств подписи.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header certenroll.h
DLL CertEnroll.dll

См. также раздел

IX509SignatureInformation