Тип THPDFValidationEvidenceSource
Называет источник каждой порции доказательств по сертификатам или отзыву, использованной при валидации
Объявление
THPDFValidationEvidenceSource= (
vesNone,
vesCMS,
vesPDFVRI,
vesPDFDSS,
vesCaller,
vesCache
);
Модуль
HPDFSignVerify
Значения
| Значение | Назначение |
|---|---|
vesNone | Источник не записан; поля источников хранят это значение, пока не применены настоящие доказательства |
vesCMS | Материалы отзыва вроде CRL, найденные встроенными в сам CMS SignedData |
vesPDFVRI | Доказательства, собранные из PDF-словаря VRI подписанного документа |
vesPDFDSS | Доказательства, собранные из хранилища безопасности документа PDF (DSS) |
vesCaller | Доказательства, переданные через массивы THPDFCertificateValidationOptions; также fallback для записей массивов без явного источника |
vesCache | Доказательства отзыва, восстановленные из общего кеша прогона пакетной валидации |
Примечания по использованию
- Массивы источников вроде
OCSPResponseSources,CRLSourcesиDeltaCRLSourcesпараллельны массивам доказательств; запись, не равнаяvesNone, перекрывает fallbackvesCaller - Источник победивших доказательств отзыва отражается в
THPDFCertificateValidationInfo.RevocationSourceиDeltaCRLSource - Сравнение источников отличает доказательства, встроенные подписантом, от материала, дозобранного позже при LTA-стиле сбора доказательств