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

Свойство ISignedXML::DigestMethod

Uniform Resource Identifier (URI) алгоритма хэширования.

Синтаксис

C++
Visual Basic 6
 HRESULT get_DigestMethod (
   BSTR *pVal
 );
 HRESULT put_DigestMethod (
   BSTR pVal
 );
 Property DigestMethod As String

Параметры

pVal

[out, retval] Свойство доступно только для записи.

pVal

[in] URI алгоритма хэширования.

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

Возвращаемое значение имеет тип HRESULT. Значение S_OK означает успешное выполнение.

Значение свойства

Свойство доступно только для записи.

Примечания

Задаёт Uniform Resource Identifier (URI) алгоритма хэширования. Данное значение помещается в элемент <DigestMethod xmlns="http://www.w3.org/2000/09/xmldsig#>. Соответствующий алгоритм используется для хэширования подписываемых частей документа XML.

Для использования доступны следующие URI: urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr3411 (значение по умолчанию), urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34112012-512, urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34112012-256

Свойство доступно только для записи.

Замечание

Если при создании подписи по шаблону в элементе <DigestMethod xmlns="http://www.w3.org/2000/09/xmldsig#> уже указан алгоритм хэширования, то используется значение, указанное в шаблоне, а не заданное в данном свойстве.

Требования

Заголовочный файл cadescom.h
Библиотека DLL cadescom.dll
Идентификаторы GUID cadescom_i.c
Минимальная версия продукта 1.0