THPDFRevocationMode 型
証明書パス検証が、失証確認エビデンスをスキップするか、ベストエフォートで適用するか、厳格に要求するかを選択します
宣言
THPDFRevocationMode= (
rvmNone,
rvmBestEffort,
rvmRequire
);
ユニット
HPDFSignVerify
値
| 値 | 目的 |
|---|---|
rvmNone | 失証評価を完全にスキップします。レポートには rvsNotChecked が記録され、パスはそれでも信頼ありと判定され得ます |
rvmBestEffort | 既定。状態の判定には提供された OCSP と CRL のエビデンスを使いますが、エビデンスが無い場合、パスを失敗させずに rvsUnknown のままにします |
rvmRequire | 使用可能な失証エビデンスが状態を判定しなければなりません。判定に至らなかった理由に応じて、パスは cvsRevocationUnknown、cvsMalformedEvidence、cvsUnsupportedAlgorithm のいずれかで失敗します |
使用上の注意
- モードは
THPDFCertificateValidationOptions.RevocationModeで設定します。オプションレコードの既定値はrvmBestEffortです - 失証評価はオフラインです。ネットワーク取得ではなく、呼び出し側提供、CMS 埋め込み、DSS/VRI、キャッシュ済みのエビデンスを消費します
rvmRequireの下では、結果の失敗ステータスが、不正なエビデンス、未対応アルゴリズム、単なる適用可能エビデンス不足を区別します