Нативное подписание с блокировкой полей
THPDFHeadlessDocument.SignToFile и SignPFXToFile учитывают локальный или унаследованный словарь Lock поля подписи и создают соответствующую ссылку подписи FieldMDP
All блокирует все поля, Include — названные поля и их потомков, а Exclude — все поля вне названных полей и их потомков
Каждый transform использует Type SigRef, TransformMethod FieldMDP, реальную ссылку Catalog и параметры версии 1.2; сертифицирующая подпись включает свою ссылку DocMDP в тот же массив Reference
Имена полей сохраняют точные значения Unicode и следуют текущей политике шифрования строк документа, а криптографический Contents подписи сохраняет своё обязательное шифровое исключение
Аутентифицированное разрешение Lock.P ограничивает обновления после этой подписи; более ранние и более строгие разрешения DocMDP или Lock продолжают действовать и не могут быть ослаблены позднейшей подписью
Политики разбираются, а имена валидируются до публикации подписи; последующие обновления полей проверяют CMS и привязку ESS и применяют политики из каждой исходной аутентифицированной ревизии
Нативное подписание · Опции валидации прежних подписей · Низкоуровневое резервирование подписи