HPDFValidateHeadlessLTVEvidence

function HPDFValidateHeadlessLTVEvidence(const CMSDER: TBytes;
  const Evidence: THPDFHeadlessLTVEvidence;
  const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;

Autentica signed attributes CMS e assinaturas de signer, imprints de timestamps de assinaturas e chains TSA, chains de signers e a evidência de revogação fornecida completa, sem editar um documento

CMSDER pode conter bytes zero residuais vindos de uma reserva de Contents PDF; bytes residuais não zero são rejeitados

Esta função não tem parâmetro de detached content e por isso não pode autenticar o digest de conteúdo CMS contra um ByteRange PDF; chame HPDFVerifyHeadlessCMS separadamente ou use AddSignatureValidationEvidence, que executa primeiro a verificação completa da assinatura PDF

Retorna chains e contagens verificadas em caso de sucesso; evidência malformada, não autenticada, não confiável, revogada, desatualizada, incompleta ou acima do orçamento levanta EHPDFHeadlessLTVError, enquanto o cancelamento preserva EHPDFOperationCancelled