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 δεν πρέπει να ορίζουν και τα δύο

Δείτε επίσης

SetSignProcessCustomSubFilter