THPDFCertificateValidationStatus Type

回報建構並驗證簽署者憑證路徑的結果

宣告

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