CheckSignatures — различия между версиями
(не показана 1 промежуточная версия этого же участника) | |||
Строка 10: | Строка 10: | ||
== Результат == | == Результат == | ||
Возвращает объект с идентификатором сессии, которую нужно использовать для последующих вызовов. | Возвращает объект с идентификатором сессии, которую нужно использовать для последующих вызовов. | ||
− | * {{Шаблон:ApiParam|Result||объект|ПодписиВерны:true}} | + | * {{Шаблон:ApiParam|Result||объект|ПодписиВерны: true}} |
* {{Шаблон:ApiParam|Stat||объект|[[Stat_-_ExtSdk2_Объект|статистика времени выполнения операции]]}} | * {{Шаблон:ApiParam|Stat||объект|[[Stat_-_ExtSdk2_Объект|статистика времени выполнения операции]]}} | ||
== Исключения == | == Исключения == | ||
Строка 19: | Строка 19: | ||
</source> | </source> | ||
====Ответ==== | ====Ответ==== | ||
− | |||
− | |||
− | |||
<source lang="json"> | <source lang="json"> | ||
</source> | </source> | ||
[[Категория:Методы ExtSdk2]] | [[Категория:Методы ExtSdk2]] |
Текущая версия на 16:10, 14 мая 2021
Содержание
Описание
Проверка подписей на вложении.
Алгоритм работы
- Перебираем все подписи на вложении и для каждой вызываем метода CryptoPlugin.DetachedSignIsValid
- Если находим хотя бы одну не валидную подпись, то пробрасываем исключение "Неверная подпись у вложения: название вложения" с кодом 738
Параметры
- Вложение документа ! () - объект
Результат
Возвращает объект с идентификатором сессии, которую нужно использовать для последующих вызовов.
- Result (объект) - ПодписиВерны: true
- Stat (объект) - статистика времени выполнения операции