THPDFRevocationMode Type
選擇憑證路徑驗證要跳過、盡力套用,還是嚴格要求撤銷證據
宣告
THPDFRevocationMode= (
rvmNone,
rvmBestEffort,
rvmRequire
);
單元
HPDFSignVerify
值
| 值 | 用途 |
|---|---|
rvmNone | 完全跳過撤銷評估;報告記錄 rvsNotChecked,路徑仍可能被判定為受信任 |
rvmBestEffort | 預設;判定狀態時會使用提供的 OCSP 與 CRL 證據,但證據缺失只留下 rvsUnknown,不會讓路徑失敗 |
rvmRequire | 必須由可用的撤銷證據決定狀態,否則路徑失敗,並依未得到判定的原因分別回報 cvsRevocationUnknown、cvsMalformedEvidence 或 cvsUnsupportedAlgorithm |
使用說明
- 透過
THPDFCertificateValidationOptions.RevocationMode設定模式;選項記錄預設為rvmBestEffort - 撤銷評估是離線的:消耗呼叫端提供、CMS 內嵌、DSS/VRI 或快取的證據,而不做網路抓取
- 在
rvmRequire下,產生的失敗狀態可區分證據畸形、演算法不支援,以及單純缺乏適用證據