THPDFHeadlessDocument.VerifySignature
function VerifySignature(SignatureIndex: Integer; const Options: THPDFHeadlessCMSOptions): THPDFHeadlessCMSResult;Verifieert een bestaande zero-based AcroForm-signature tegen diens exacte hexadecimale of letterlijke Contents-gap en historische revisie; accepteert adbe.pkcs7.detached en ETSI.CAdES.detached met gewone default options en rapporteert unsigned trailing bytes apart van integriteit
Gebruik expliciete CA-instellingen om trust te beoordelen; integriteit alleen is geen certificaatvertrouwen
Het document eist automatisch een ESS signing-certificate-binding voor ETSI.CAdES.detached, zelfs wanneer RequireCAdES false is; RequireCAdES zetten eist daarnaast die binding voor gewone detached CMS-signatures
Letterlijke Contents ondersteunt PDF octale escapes, standaard geëscapete tekens en regeleinde-vervolgingen; diens gedecodeerde bytes moeten matchen met de exacte enkele string die ByteRange uitsluit, inclusief beide delimiters
CMS-bytelimieten gelden voor gedecodeerde binaire bytes, document-objectlimieten voor de encoded gap, en annulering blijft waarneembaar vóór parsen en cryptografische verificatie
Deze integriteitscheck werkt zonder CA-bestand en markeert het signing-certificaat niet als vertrouwd; toegestane signed-form-updates en DSS-bewijs-invoeging gebruiken dezelfde geauthenticeerde letterlijke of hexadecimale Contents
Headless document · CMS provider
DocTimeStamp/ETSI.RFC3161 wordt ook automatisch herkend; diens exacte gedekte PDF-imprint, ingekapselde CMS, ESS-binding, critical TSA EKU, versie en signer-naam worden met default options geauthenticeerd
Timestamp.TrustedCAFile en geconfigureerde CRL-options beoordelen expliciete TSA-trust apart; TimestampValid rapporteert de echte timestamp-imprint-integriteit, terwijl TimestampTrustEvaluated en CertificateTrusted een expliciete geslaagde TSA-trustpass identificeren
Document-timestamps verbieden Cert-, Reference-, Changes-, R-, Prop_AuthTime- en Prop_AuthType-entries en gebruiken dezelfde geauthenticeerde letterlijke of hexadecimale Contents-decoder