THPDFHeadlessCMSResult

MembreSignification
SignatureValidChaque signataire CMS, jeu d'attributs signés et digest de contenu a passé la vérification cryptographique
CertificateTrustEvaluatedUne passe explicite de vérification par CA de confiance a été exécutée après le succès de l'intégrité
CertificateTrustedOpenSSL a accepté les chemins de certificats par rapport au magasin de CA explicite et, sur demande, la liaison ESS CAdES
SignerCountNombre d'entrées SignerInfo CMS
TimestampCountNombre de signataires portant un attribut signatureTimeStampToken structurellement valide
TimestampTrustEvaluatedLa confiance TSA explicite et la validation d'empreinte de signature ont été exécutées pour les tokens d'horodatage présents
TimestampValidChaque signataire porte un token RFC3161 authentifié, avec chaîne TSA, EKU d'horodatage critical, liaison ESS et empreinte de la valeur de signature vérifiées ; la validation CRL s'applique quand Timestamp.RequireRevocation est activé
SignedRevisionLengthFin de la révision PDF authentifiée ou du source detached complet
UnsignedTrailingBytesOctets après la révision signée ; une signature antérieure valide peut coexister avec des données non signées ultérieures
BytesReadTotal des octets du source lus via la BIO, passe optionnelle de vérification de confiance comprise
DetailDétails d'échec OpenSSL, ou chaîne vide en cas de succès

La confiance dans le certificat ne doit pas être déduite de SignatureValid ; les octets non signés ultérieurs ne doivent pas être présentés comme authentifiés par une signature antérieure

La présence d'un horodatage n'établit pas la confiance dans l'horodatage ; TimestampValid reste à false quand aucune racine de confiance TSA explicite n'est configurée