Загрузка...

5.21. Действие ЭЦП (NCA Layer)

Данное действие разработано для применения в  Казахстане и использует для формирования подписи сертифицированную программы NCA Layer, скачать которую можно на сайте Национального удостоверяющего центра Республики Казахстан.

Действие имеет следующие настройки:

  • Режим действия. Действие может работать в двух режимах: создание и проверка ЭЦП. Если действие запускается из кнопки, то доступны оба этих режима, при запуске действия из маршрута доступна только проверка ЭЦП. При запуске из маршрута, проверка ЭЦП на текущий момент возможна только для типа данных "текст".
  • Поле данных. На основании этого поля  будут получаться данные, которые будут либо подписываться, либо  проверяться на соответствие подписанному ранее контенту.
  • Тип данных. Подписывать можно либо содержимое поля данных либо файл по ссылке из этого поля. При подписи файла поле данных должно возвращать URL этого файла или HTML-тег "a" (например, через метод "Получить файлы с гиперссылками" файлового поля). Подписаться может только один файл, поэтому, если файлов будет несколько, к подписанию будет взят первый из них. Для подписи и проверки подписи файлов также необходимо иметь запущенным на компьютере агент Documentov, который находится в папке misc/dagent/dagent.jar. Этот агент обеспечивает загрузку подписываемого (проверяемого) файла на компьютер пользователя и передачу его NCA Layer. 
  • Поле подписи. При создании ЭЦП в этом поле будет записана сформированная ЭЦП, а при ее проверки из этого поля она будет получена.

Действие может быть использовано для проверки ЭЦП через маршрут (например, для запуска проверки при открытии документа). В этом случае у действия доступен еще один параметр "Поле результата проверки подписи". Проверить можно только подписанное содержимое поля (проверка файла возможно только при запуске действия через кнопку).

Если Documentov работает на сервере под управлением ОС Linux, для работы действия из маршрута потребуются дополнительные настройки, описанные в файле readme.txt, расположенное в каталоге misc/sign_ncalayer/GNU-Linux.

Кроме того, для работы действия из маршрута необходимы корневые сертификаты безопасности НУЦ и КУЦ РК (с расширением .cer), которые следует разместить в каталоге misc/sign_ncalayer/keys.

Внимание!
Действие "ЭЦП (NCA Layer)" является платным, не включено в стандартный дистрибутив системы и распространяется на условиях лицензии Documentov License. Посмотреть действие в работе можно в облачном Documentov'е, узнать цену здесь.