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

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

Veja também

SetSignProcessCustomSubFilter