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

SignProcessIDValore restituito da una delle funzioni NewSignProcessFrom*
CommitmentType0 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

Vedere anche

SetSignProcessCustomSubFilter