THPDFRevocationStatus 型
パス検証である証明書について下された失証判定を報告します
宣言
THPDFRevocationStatus= (
rvsNotChecked,
rvsGood,
rvsRevoked,
rvsUnknown
);
ユニット
HPDFSignVerify
値
| 値 | 目的 |
|---|---|
rvsNotChecked | 失証評価が実行されていません。初期状態であり、THPDFRevocationMode が rvmNone のときの結果でもあります |
rvsGood | 消費された OCSP レスポンスまたは CRL が、評価時点で証明書を失証していないと示しています |
rvsRevoked | 消費されたエビデンスが証明書を失証と示しています。失証時刻は THPDFCertificateValidationInfo.RevokedAt に入ります |
rvsUnknown | 使用可能なオフラインエビデンスから判定を得られませんでした。該当するレスポンスや CRL が提供されなかった場合などです |
使用上の注意
- 判定は
THPDFCertificateValidationInfo.RevocationStatusに保存され、エビデンスの出所を名指すRevocationSourceと並んでいます - 検証レポートでは、値は小文字のトークン
notChecked、good、revoked、unknownとして表現されます rvsUnknownがパスを失敗させるのは、THPDFRevocationModeがrvmRequireのときだけです