THPDFHeadlessCMSResult

MemberBedeutung
SignatureValidJeder CMS-Signer, jedes signierte Attributset und jeder Content-Digest bestand die kryptografische Prüfung
CertificateTrustEvaluatedEin expliziter Verifikationsdurchlauf gegen eine vertrauenswürdige CA lief nach erfolgreicher Integritätsprüfung
CertificateTrustedOpenSSL akzeptierte die Zertifikatspfade gegen den expliziten CA-Store und — falls angefordert — die CAdES-ESS-Bindung
SignerCountAnzahl der CMS-SignerInfo-Einträge
TimestampCountAnzahl der Signer mit je einem strukturell gültigen signatureTimeStampToken-Attribut
TimestampTrustEvaluatedExplizites TSA-Vertrauen und Signatur-Imprint-Prüfung liefen für vorhandene Timestamp-Token
TimestampValidJeder Signer trägt ein authentifiziertes RFC3161-Token mit geprüfter TSA-Kette, kritischer Timestamp-EKU, ESS-Bindung und Signaturwert-Imprint; CRL-Prüfung greift, wenn Timestamp.RequireRevocation aktiviert ist
SignedRevisionLengthEnde der authentifizierten PDF-Revision beziehungsweise der kompletten detached Source
UnsignedTrailingBytesBytes nach der signierten Revision; eine gültige frühere Signatur kann neben späteren unsignierten Daten bestehen
BytesReadInsgesamt über die BIO gelesene Source-Bytes, einschließlich eines optionalen Verifikationsdurchlaufs gegen vertrauenswürdige CAs
DetailOpenSSL-Fehlerdetails oder ein leerer String bei Erfolg

Zertifikatsvertrauen darf nicht aus SignatureValid abgeleitet werden; spätere unsignierte Bytes dürfen nicht als durch eine frühere Signatur authentifiziert beschrieben werden

Das Vorhandensein eines Timestamps begründet kein Timestamp-Vertrauen; TimestampValid bleibt false, wenn keine expliziten TSA-Trust-Roots konfiguriert sind