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

SignProcessIDValor devolvido por uma das funções NewSignProcessFrom*
CommitmentType0 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

Consulte também

SetSignProcessCustomSubFilter