THPDFCertificateValidationStatus 类型

报告签名者证书路径构建与验证的结果

声明

THPDFCertificateValidationStatus= (
  cvsNotValidated,
  cvsTrusted,
  cvsSignatureInvalid,
  cvsNoTrustAnchor,
  cvsPathBuildingFailed,
  cvsPathValidationFailed,
  cvsRevoked,
  cvsRevocationUnknown,
  cvsMalformedEvidence,
  cvsUnsupportedAlgorithm,
  cvsAlgorithmRejected
  );

单元

HPDFSignVerify

值

值用途
cvsNotValidated未请求或未执行证书路径验证;报告的默认状态
cvsTrusted路径闭合于某个已配置的信任锚,且所有检查通过
cvsSignatureInvalid某张证书或证据的签名未通过密码学校验
cvsNoTrustAnchor没有已配置的信任锚与构建路径的顶端匹配
cvsPathBuildingFailed用所提供的证书池无法闭合证书链,即使启用了 AIA 抓取也无济于事
cvsPathValidationFailed路径已构建,但基本约束、密钥用途或有效期等检查未通过
cvsRevoked吊销证据标记路径中某张证书已被吊销
cvsRevocationUnknown无法从现有证据确定吊销状态
cvsMalformedEvidence提供的 OCSP 或 CRL 证据无法解析,因此既不能证明有效也不能证明无效
cvsUnsupportedAlgorithm路径中某个算法未被库实现
cvsAlgorithmRejected路径中某个算法已实现,但被配置的算法策略拒绝

使用说明

相关 API