Навигация: Управление правилами импорта и экспорта > Настройка правила экспорта > Выбор опций правила экспорта >
Экспорт цифровой подписи |
![]() ![]() |
В окне Опции правила экспорта включите опцию Выгружать цифровую подпись, чтобы выгружать из базы данных в XML-файл простые и усиленные актуальные подписи объектов и файлов.
При выгрузки цифровой подписи генерируется служебный тэг <Signs>. Внутри тэга <Signs> размещены тэги подписей <Sign>, а также содержимое подписей, которое позволяет провести проверку актуальности ЦП в принимающей базе данных. Тэги <Sign>, включающие в себя атрибуты _sign и SignType, содержат саму подпись. SignType=0 – усиленная подпись. SignType=1 – простая подпись. Тэги <Sign>, включающие в себя атрибуты UserName, FullUserName, SignType, SignVersion, Role, Data, – данные о пользователях, подписавших документ. Согласно значению SignType каждому пользователю назначается усиленная или простая подпись. У одного пользователя не может быть больше двух значений SignType – одна простая и одна усиленная подпись. Содержимое всех актуальных подписей одинаково.
После выгрузки подписей Служба Интеграционной шины предприятия запоминает выгруженные подписи, и при последующих выгрузках, если не произошло добавления подписей или переподписания, повторная выгрузка подписей осуществляться не будет. Повторно выгрузить все актуальные «устаревшие» подписи можно, включив опцию Выгружать устаревшие в окне Настройка правила экспорта. Подписание объекта не влечет изменения даты изменения объекта, поэтому Служба сможет определить, что подпись объекта более новая, чем выгрузка самого объекта и выгрузит объект только с новыми подписями. Если будет изменен объект внутри состава передаваемого объекта, то при включении опции Фрагментарная выгрузка – Новые Служба определит, что выгрузить нужно только измененный объект (фрагмент).
Чтобы загрузить в принимающую базу данных цифровые подписи из XML-файла с выгруженными данными, нужно в опциях правила импорта, которое вы будете использовать, включить опцию Импортировать цифровую подпись. В противном случае импорта подписей не произойдет, даже если они есть в пакете с выгруженными данными. |