SetSignProcessCommitmentType
Bảo mật và chữ ký
Mô tả
Đặt attribute có ký commitment-type-indication của CAdES cho đường ký PAdES-B-B
Cú pháp
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
Tham số
| SignProcessID | Giá trị do một trong các hàm NewSignProcessFrom* trả về |
|---|---|
| CommitmentType | 0 xóa attribute. 1..6 chọn id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval hoặc proofOfCreation |
Giá trị trả về
Trả về 1 khi giá trị được chấp nhận và quy trình tồn tại; trả về 0 nếu process id không hợp lệ hoặc mã commitment ngoài khoảng hợp lệ
Ghi chú
Attribute này chỉ ảnh hưởng đường SubFilter ETSI.CAdES.detached. PAdES Table 1 dòng d) cấm kết hợp commitment-type-indication với khóa /Reason của PDF Signature Dictionary, nên caller nên tránh đặt cả hai