SetSignProcessCommitmentType
Ασφάλεια και Υπογραφές
Περιγραφή
Ορίζει το υπογεγραμμένο attribute commitment-type-indication CAdES για τη διαδρομή υπογραφής PAdES-B-B
Σύνταξη
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
Παράμετροι
| SignProcessID | Η τιμή που επιστρέφεται από μία από τις συναρτήσεις NewSignProcessFrom* |
|---|---|
| CommitmentType | Το 0 καθαρίζει το attribute. Τα 1..6 επιλέγουν id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval ή proofOfCreation |
Τιμές επιστροφής
Επιστρέφει 1 όταν η τιμή γίνεται δεκτή και η διαδικασία υπάρχει· επιστρέφει 0 για άκυρο process id ή κωδικό δέσμευσης εκτός εύρους
Παρατηρήσεις
Αυτή η ιδιότητα επηρεάζει μόνο τη διαδρομή SubFilter ETSI.CAdES.detached. Η γραμμή d) του PAdES Table 1 απαγορεύει τον συνδυασμό του commitment-type-indication με το κλειδί /Reason του PDF Signature Dictionary, επομένως οι callers δεν πρέπει να ορίζουν και τα δύο