Запись THPDFAuthenticatedIncrementalUpdateOptions
Управляет тем, как аутентифицированное инкрементальное сохранение аутентифицирует подписи: режим аутентификации, требование политики преобразования и вложенные опции валидации сертификатов
Объявление
THPDFAuthenticatedIncrementalUpdateOptions= record
Authentication: THPDFIncrementalPolicyAuthentication;
RequireSignaturePolicy: boolean;
CertificateValidation: THPDFCertificateValidationOptions;
class function Default: THPDFAuthenticatedIncrementalUpdateOptions;
static;
end;
Модуль
HPDFDoc
Поля
| Поле | Назначение |
|---|---|
Authentication | THPDFIncrementalPolicyAuthentication, выбирающий способ аутентификации политик подписи; по умолчанию ipaCryptographic |
RequireSignaturePolicy | Когда true (по умолчанию), сохранение настаивает на подписях с выполнимыми политиками преобразования |
CertificateValidation | Вложенная запись THPDFCertificateValidationOptions, задающая проверки доверия к сертификатам, применяемые к подписям |
Default | Классовая функция, возвращающая криптографическую аутентификацию, RequireSignaturePolicy= True и валидацию сертификатов по умолчанию |
Примечания по использованию
- Отталкивайтесь от
THPDFAuthenticatedIncrementalUpdateOptions.Defaultи правьте отдельные поля, а не собирайте неинициализированную запись вручную - Передайте запись в
THotPDF.SaveIncrementalUpdateAuthenticated; перегрузка без опций применяетDefaultвнутри - Требует компилятор с условным define
D2009+, как и само аутентифицированное сохранение