SetSignProcessCommitmentType
אבטחה וחתימות
תיאור
מגדירה את המאפיין החתום commitment-type-indication של CAdES עבור נתיב החתימה 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 עבור מזהה תהליך לא תקף או קוד commitment מחוץ לטווח
הערות
מאפיין זה משפיע רק על נתיב ה-SubFilter המנותק ETSI.CAdES.detached. שורה d) בטבלה 1 של PAdES אוסרת לשלב commitment-type-indication עם מפתח /Reason של PDF Signature Dictionary, ולכן על הקוראים להימנע מהגדרה של שניהם