HPDFRequestHeadlessTimestampForImprint
function HPDFRequestHeadlessTimestampForImprint(const MessageImprint: SysUtils.TBytes;
Digest: THPDFHeadlessTimestampDigest; const Options: THPDFHeadlessTimestampOptions): SysUtils.TBytes;
Crea una request RFC3161 nueva con nonce para el digest exacto provisto, invoca el transport propiedad de la aplicación, valida su respuesta completa y devuelve el TimeStampToken CMS autenticado
Se requieren Options.Transport y trust roots de CA de la TSA explícitos; el callback recibe bytes DER de la request y devuelve bytes DER de la respuesta, mientras controla su propia autenticación HTTP, política TLS, deadlines y cancelación de red
Se verifican 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 antes de devolver un token
Consulte los timestamps RFC3161 nativos para la configuración de transport y de confianza