THPDFHeadlessTimestampOptions

Инициализируйте эту запись через Default перед использованием функций HPDFHeadlessTimestamp

ЧленПо умолчанию и контракт
TrustedCAFileПусто; валидация ответа или токена требует явного файла корней доверия PEM
TrustedCRLFileПусто; файл CRL в PEM, загружаемый в хранилище верификации
RequireRevocationFalse; True требует TrustedCRLFile и проверяет подписи издателей, окна действия и отзыв сертификатов по всей цепочке TSA
MaxSignatureBytes1 MiB; положительный бюджет входного значения подписи
MaxResponseBytes16 MiB; положительный бюджет DER-ответа и токена
TransportNil; функция вызывающего, принимающая DER-запрос и возвращающая DER-ответ
TransportContextNil; контекст вызывающего, передаваемый в Transport без изменений
CancellationTokenNil; токен вызывающего, удерживаемый на всю операцию

Построение запроса не требует корней доверия; оценка доверия всегда требует TrustedCAFile, а RequireRevocation — явный источник CRL

Интеграцию с CMS и охват приёмки см. в Нативные метки времени RFC3161