GetPDFMACStatus
Безопасность и подписи
Описание
Возвращает текущий статус валидации или генерации PDF MAC для выбранного документа
Синтаксис
Delphi
Function TPDFlib.GetPDFMACStatus: Integer;
ActiveX
Function PDFlib::GetPDFMACStatus() As Long
DLL
int DLGetPDFMACStatus(int InstanceID);
Возвращаемые значения
| 0 | No PDF MAC is present |
|---|---|
| 1 | A standalone PDF MAC is valid |
| 2 | PDF MAC обязателен, но код аутентификации отсутствует |
| 3 | Структура PDF MAC или токен CMS повреждены |
| 4 | Диапазоны байтов некорректно покрывают весь файл |
| 5 | An algorithm or token location is unsupported |
| 6 | Ключ MAC не удалось развернуть |
| 7 | Дайджест документа или значение аутентификации не совпадают |
| 8 | PDF MAC generation failed |
Примечания
Защищенные документы валидируются автоматически при загрузке, после проверки пароля и до раскрытия содержимого страницНеудавшаяся загрузка сообщает конкретный код от 413 до 417 через