HPDFRequestHeadlessTimestampForImprint

function HPDFRequestHeadlessTimestampForImprint(const MessageImprint: SysUtils.TBytes;
  Digest: THPDFHeadlessTimestampDigest; const Options: THPDFHeadlessTimestampOptions): SysUtils.TBytes;

Crea una petición RFC3161 nueva con nonce para el digest exacto suministrado, invoca el transporte propiedad de la aplicación, valida su respuesta completa y devuelve el TimeStampToken CMS autenticado

Options.Transport y raíces de CA de confianza explícitas para la TSA son obligatorios; el callback recibe los bytes DER de la petición y devuelve los bytes DER de la respuesta, controlando su propia autenticación HTTP, política TLS, deadlines y cancelación de red

El imprint original, el digest seleccionado, el nonce nuevo, la firma CMS de la TSA, el binding del certificado, la cadena, el EKU, la evidencia de revocación configurada, el presupuesto de respuesta y la cancelación se comprueban antes de devolver un token

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