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 в дополнительный буфер дайджеста

См. также

SetPDFMACEnabled, GetPDFMACStatus