HPDFVerifyHeadlessTimestampResponseForImprint

function HPDFVerifyHeadlessTimestampResponseForImprint(const MessageImprint, RequestDER,
  ResponseDER: SysUtils.TBytes; Digest: THPDFHeadlessTimestampDigest;
  const Options: THPDFHeadlessTimestampOptions): SysUtils.TBytes;

Autentica un TimeStampResp DER completo contra su petición original con nonce y los bytes exactos de digest suministrados, y devuelve el TimeStampToken DER CMS validado

La verificación exige raíces de CA de confianza explícitas y comprueba el OID de digest real, el imprint, el nonce de la petición, el estado de respuesta, la firma CMS, el binding del certificado TSA, la cadena de certificados y el EKU de timestamp crítico

La comprobación de revocación configurada exige además evidencia CRL autenticada por el emisor; DER malformado o con bytes finales, otro nonce, otro imprint, confianza desconocida, certificados revocados o caducados, CRL caducadas, presupuestos de respuesta y cancelación hacen fallar la validación

Véase Timestamps RFC3161 nativos para la configuración de transporte y confianza