HPDFRequestHeadlessTimestampForImprint
function HPDFRequestHeadlessTimestampForImprint(const MessageImprint: SysUtils.TBytes;
Digest: THPDFHeadlessTimestampDigest; const Options: THPDFHeadlessTimestampOptions): SysUtils.TBytes;
Создаёт свежий RFC3161-запрос с nonce для точно переданного дайджеста, вызывает принадлежащий приложению транспорт, валидирует его полный ответ и возвращает аутентифицированный CMS TimeStampToken
Требуются Options.Transport и явные доверенные корни CA TSA; callback получает байты DER-запроса и возвращает байты DER-ответа, самостоятельно управляя HTTP-аутентификацией, политикой TLS, сроками и отменой сетевых операций
До возврата токена проверяются исходный imprint, выбранный дайджест, свежий nonce, подпись CMS TSA, привязка сертификата, цепочка, EKU, настроенные доказательства отзыва, бюджет ответа и отмена
Настройка транспорта и доверия описана в разделе Нативные метки времени RFC3161