HPDFValidateHeadlessLTVEvidence
function HPDFValidateHeadlessLTVEvidence(const CMSDER: TBytes;
const Evidence: THPDFHeadlessLTVEvidence;
const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;
Autentica los signed attributes CMS y las firmas del signer, los imprints de timestamps de firma y las cadenas de la TSA, las cadenas del signer y la evidencia de revocación completa provista, sin editar un documento
CMSDER puede contener bytes cero sobrantes por una reserva de Contents de PDF; los bytes sobrantes distintos de cero se rechazan
Esta función no tiene parámetro de contenido detached y por lo tanto no puede autenticar el digest de contenido del CMS contra un ByteRange de PDF; llame a HPDFVerifyHeadlessCMS por separado o use AddSignatureValidationEvidence, que primero realiza la verificación completa de la firma PDF
Devuelve cadenas verificadas y conteos en caso de éxito; la evidencia malformada, no autenticada, no confiable, revocada, vencida, incompleta o que exceda el presupuesto lanza EHPDFHeadlessLTVError, mientras que la cancelación preserva EHPDFOperationCancelled