SetSignProcessCommitmentType
Sicurezza e firme
Descrizione
Imposta l'attributo firmato CAdES commitment-type-indication per il percorso di firma PAdES-B-B
Sintassi
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
Parametri
| SignProcessID | Valore restituito da una delle funzioni NewSignProcessFrom* |
|---|---|
| CommitmentType | 0 cancella l'attributo. 1..6 selezionano id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval o proofOfCreation. |
Valori restituiti
Restituisce 1 quando il valore viene accettato e il processo esiste; restituisce 0 per un ID processo non valido o un codice di impegno fuori intervallo.
Note
Questo attributo influisce solo sul percorso SubFilter ETSI.CAdES.detached. La riga d) della Tabella 1 di PAdES vieta di combinare l'indicazione del tipo di impegno con la chiave /Reason del PDF Signature Dictionary, pertanto i chiamanti devono evitare di impostarle entrambe