...
- ЭЦП подписывается хэш файла, а не сам файл, с помощью хэш-функции ГОСТ Р 34.11-2012.
- Для того, чтобы включить подписание через плагин КриптоПро, в списке "Конфигурация" должен быть включен флаг в ключе "App.Item.Sign.Web".
Если плагин КриптоПро установлен и включен указанный флаг, то подписание из задач согласования выполняется через плагин и "КриптоПро CSP", в противном случае, будет попытка подписания через клиент через вызов из задачи urn-ссылки клиента Vitro. - В списке "Конфигурация" также должен быть установлен Url-адрес сервиса для получения штампа времени (ключ "App.Item.Sign.Timestamp.Url"). Штамп времени будет добавлен к подписи.
Для примера один из тестовых адресов КриптоПро: "http://testca.cryptopro.ru/tsp/tsp.srf". Для процессов с подписанием вложения -папки , когда во вложениях папка, можно настроить дополнительный фильтр отбора файлов для подписания, который позволит подписывать только файлы заданного формулой вида , отобранные по формуле (например, заданного ТЭ), рекурсивно по всему вложению.
Для этого надо добавить конфигурационный ключ "App.Item.Sign.Filter" (строка), в котором задается задается фильтр для метода getRecursive, когда во вложениях папка. Если этот фильтр не задан, то по умолчанию подписывается все содержимое папки (рекурсивно).- Для подписания документов из задачи в правиле автоматизации этапа процесса должен быть выставлен флаг "Подписание ЭЦП."
- При закрытии задачи будет предложено выбрать сертификат для подписания.
Info Алгоритм хэширования у сертификата тоже должен быть ГОСТ Р 34.11-2012, т.е. он должен совпадать с алгоритмом хэш-функции (см. п.1)
- Информацию о текущих подписях документа можно посмотреть на закладке "Подписи" детального отображения.
...






