HPDFValidateHeadlessLTVEvidence

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

Authentifie les attributs signés CMS et les signatures du signataire, les imprints de timestamp de signature et les chaînes TSA, les chaînes des signataires et l'ensemble des preuves de révocation fournies, sans modifier un document

CMSDER peut contenir des octets zéro résiduels issus d'une réservation Contents PDF ; les octets résiduels non nuls sont rejetés

Cette fonction n'a pas de paramètre de contenu détaché et ne peut donc pas authentifier le digest du contenu CMS par rapport à un ByteRange PDF ; appelez HPDFVerifyHeadlessCMS séparément ou utilisez AddSignatureValidationEvidence, qui effectue d'abord une vérification complète de signature PDF

Renvoie les chaînes vérifiées et les compteurs en cas de succès ; des preuves mal formées, non authentifiées, non fiables, révoquées, périmées, incomplètes ou hors budget lèvent EHPDFHeadlessLTVError, tandis que l'annulation préserve EHPDFOperationCancelled