SetSignProcessCommitmentType
Безпека та підписи
Опис
Задає підписаний атрибут CAdES commitment-type-indication для шляху підписання PAdES-B-B
Синтаксис
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
Параметри
| SignProcessID | Значення, яке повертає одна з функцій NewSignProcessFrom* |
|---|---|
| CommitmentType | 0 очищує атрибут. 1..6 обирають id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval чи proofOfCreation |
Повернуті значення
Повертає 1, коли значення прийнято і процес існує; повертає 0 для недійсного id процесу чи коду зобов'язання поза діапазоном
Примітки
Цей атрибут стосується лише шляху SubFilter ETSI.CAdES.detached. PAdES Table 1 рядок d) забороняє поєднувати commitment-type-indication з ключем /Reason словника PDF Signature, тож викликачам варто не задавати обидва