THPDFHeadlessTimestampOptions
Инициализируйте эту запись через Default перед использованием функций HPDFHeadlessTimestamp
| Член | По умолчанию и контракт |
|---|---|
| TrustedCAFile | Пусто; валидация ответа или токена требует явного файла корней доверия PEM |
| TrustedCRLFile | Пусто; файл CRL в PEM, загружаемый в хранилище верификации |
| RequireRevocation | False; True требует TrustedCRLFile и проверяет подписи издателей, окна действия и отзыв сертификатов по всей цепочке TSA |
| MaxSignatureBytes | 1 MiB; положительный бюджет входного значения подписи |
| MaxResponseBytes | 16 MiB; положительный бюджет DER-ответа и токена |
| Transport | Nil; функция вызывающего, принимающая DER-запрос и возвращающая DER-ответ |
| TransportContext | Nil; контекст вызывающего, передаваемый в Transport без изменений |
| CancellationToken | Nil; токен вызывающего, удерживаемый на всю операцию |
Построение запроса не требует корней доверия; оценка доверия всегда требует TrustedCAFile, а RequireRevocation — явный источник CRL
Интеграцию с CMS и охват приёмки см. в Нативные метки времени RFC3161