SetSignProcessCommitmentType
Segurança e Assinaturas
Descrição
Define o atributo assinado commitment-type-indication do CAdES para o caminho de assinatura PAdES-B-B
Sintaxe
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
Parâmetros
| SignProcessID | Valor retornado por uma das funções NewSignProcessFrom*. |
|---|---|
| CommitmentType | 0 limpa o atributo. 1..6 selecionam id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval ou proofOfCreation. |
Valores retornados
Retorna 1 quando o valor é aceito e o processo existe; retorna 0 para id de processo inválido ou código de commitment fora do intervalo
Observações
Este atributo afeta apenas o caminho de SubFilter ETSI.CAdES.detached A linha d) da Table 1 do PAdES proíbe combinar commitment-type-indication com a chave /Reason do Signature Dictionary do PDF, de modo que os chamadores devem evitar definir ambos