ValidatePDFMAC
Безопасность и подписи
Описание
Перепроверяет автономный токен PDF MAC по исходным байтам выбранного загруженного документа
Синтаксис
Delphi
Function TPDFlib.ValidatePDFMAC: Integer;
ActiveX
Function PDFlib::ValidatePDFMAC() As Long
DLL
int DLValidatePDFMAC(int InstanceID);
Возвращаемые значения
| 1 | Автономный PDF MAC корректен |
|---|---|
| 0 | Корректный автономный PDF MAC недоступен; смотрите GetPDFMACStatus и LastErrorCode |
Примечания
Обычная загрузка уже выполняет эту проверку и отвергает отсутствующие, повреждённые, неполностью покрытые, неподдерживаемые или непроаутентифицированные токены до показа страниц документа. Проверка инкрементально хеширует заявленные диапазоны и не грузит весь PDF в дополнительный буфер дайджеста
Проверка хеширует объявленные диапазоны пошагово и не загружает весь PDF в дополнительный буфер дайджеста