SetSignProcessCommitmentType
Seguridad y Firmas
Descripción
Establece el atributo firmado de indicación de tipo de compromiso CAdES para la ruta de firma PAdES-B-B
Sintaxis
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
Parámetros
| SignProcessID | Valor devuelto por una de las funciones NewSignProcessFrom* |
|---|---|
| CommitmentType | 0 borra el atributo. 1..6 seleccionan id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval o proofOfCreation |
Devuelve
Devuelve 1 cuando se acepta el valor y existe el proceso; devuelve 0 para un identificador de proceso no válido o un código de compromiso fuera de intervalo
Observaciones
Este atributo solo afecta la ruta SubFilter ETSI.CAdES.detached La fila d) de la tabla 1 de PAdES prohíbe combinar commitment-type-indication con la clave /Reason del diccionario de firmas PDF, por lo que quienes llaman deben evitar establecer ambas