Развернуть все
Свернуть все

Функция XadesGetSigningCertIdHashAlg

Возвращает алгоритм хэширования сертификата используемый в идентификаторе сертификата подписи.

Синтаксис

C/C++
 ALG_ID XadesGetSigningCertIdHashAlg (
   __in LPCSTR pXPathString,
   __in const BYTE *pbSignedBlob,
   __in DWORD cbSignedBlob
 );

Параметры

pXPathString

[in] Регулярное выражение для получение узла подписи. Может быть NULL.

pbSignedBlob

[in] Указатель на XML-документ, который необходимо проверить.

cbSignedBlob

[in] Число байт в массиве pbSignedBlob.

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

Идентификатор алгоритма хэширования, 0 в случае неудачи, дополнительную информацию об ошибке можно получить через GetLastError .

Примечания

Возвращает алгоритм хэширования сертификата, используемый в идентификаторе сертификата подписи (атрибут signing-certificate, signing-certificate-v2 или other-signing-certificate).

Требования

Заголовочный файл xades.h
Библиотека xades.dll (Windows), xades.so (Unix)
Библиотека импорта xades.lib (Windows)
Минимальная версия продукта 1.0