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 | 獨立的 PDF MAC 有效 |
| 2 | 需要 PDF MAC,但缺少認證代碼 |
| 3 | PDF MAC 結構或 CMS 權杖格式錯誤 |
| 4 | 位元組範圍沒有正確涵蓋整個檔案 |
| 5 | 演算法或權杖來源不受支援 |
| 6 | 無法解包(unwrap)MAC 金鑰 |
| 7 | 文件摘要或認證值不相符 |
| 8 | PDF MAC generation failed |
備註
受保護的文件會在載入時自動驗證:密碼驗證之後、公開頁面內容之前載入失敗會透過 回報 413 到 417 的特定代碼