SetSignProcessCommitmentType
Segurança e assinaturas
Descrição
Define o atributo assinado de indicação do tipo de compromisso CAdES para o caminho de assinatura PAdES-B-B
Sintaxe
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
Parâmetros
| SignProcessID | Valor devolvido por uma das funções NewSignProcessFrom* |
|---|---|
| CommitmentType | 0 limpa o atributo. 1..6 seleciona id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval ou proofOfCreation |
Devolve
Devolve 1 quando o valor é aceite e o processo existe; devolve 0 para um ID de processo inválido ou um código de compromisso fora do intervalo
Observações
Este atributo afeta apenas o caminho SubFilter ETSI.CAdES.detached. A linha d) da Tabela 1 de PAdES proíbe combinar commitment-type-indication com a chave /Reason do Dicionário de Assinatura PDF, pelo que os chamadores devem evitar definir ambos