THPDFHeadlessCMSResult

MiembroSignificado
SignatureValidTodos los firmantes CMS, conjuntos de atributos firmados y digests de contenido pasaron la verificación criptográfica
CertificateTrustEvaluatedSe ejecutó una pasada explícita de verificación con CA confiable después de que la integridad tuviera éxito
CertificateTrustedOpenSSL aceptó las rutas de certificados contra el almacén de CA explícito y, cuando se solicitó, el binding ESS de CAdES
SignerCountNúmero de entradas SignerInfo del CMS
TimestampCountNúmero de firmantes que llevan un atributo signatureTimeStampToken estructuralmente válido
TimestampTrustEvaluatedSe ejecutaron la confianza explícita en la TSA y la validación de imprint de firma para los tokens de timestamp presentes
TimestampValidCada firmante lleva un token RFC3161 autenticado, con cadena TSA, EKU de timestamp crítico, binding ESS e imprint del valor de firma verificados; la validación CRL se aplica cuando Timestamp.RequireRevocation está habilitado
SignedRevisionLengthFin de la revisión PDF autenticada o de la fuente detached completa
UnsignedTrailingBytesBytes posteriores a la revisión firmada; una firma válida anterior puede coexistir con datos posteriores sin firmar
BytesReadBytes totales de la fuente leídos a través del BIO, incluida una pasada opcional de verificación confiable
DetailDetalles del fallo de OpenSSL, o una cadena vacía en caso de éxito

La confianza en certificados no debe inferirse de SignatureValid; los bytes posteriores sin firmar no deben describirse como autenticados por una firma anterior

La presencia de un timestamp no establece la confianza en él; TimestampValid permanece false cuando no se configuran raíces de confianza TSA explícitas