THPDFCertificateTrustPurpose Type

選擇憑證路徑驗證期間簽署者憑證必須符合的延伸金鑰用途

宣告

THPDFCertificateTrustPurpose= (
  ctpAny,
  ctpDocumentSigning,
  ctpCodeSigning,
  ctpEmailProtection,
  ctpTimeStamping,
  ctpOCSPSigning,
  ctpCustom
  );

單元

HPDFSignVerify

值

值用途
ctpAny預設;解析為空用途 OID,簽署者 EKU 不受限於特定用途
ctpDocumentSigning要求簽署者憑證帶有文件簽署 EKU(OID 1.3.6.1.5.5.7.3.36)
ctpCodeSigning要求簽署者憑證帶有程式碼簽署 EKU(OID 1.3.6.1.5.5.7.3.3)
ctpEmailProtection要求簽署者憑證帶有電子郵件保護 EKU(OID 1.3.6.1.5.5.7.3.4)
ctpTimeStamping要求簽署者憑證帶有時間戳記 EKU(OID 1.3.6.1.5.5.7.3.8)
ctpOCSPSigning要求簽署者憑證帶有 OCSP 簽署 EKU(OID 1.3.6.1.5.5.7.3.9)
ctpCustom要求 THPDFCertificateValidationOptions.CustomTrustPurposeOID 所提供的點分隔 OID;格式不正確的 OID 會使驗證失敗

使用說明

相關 API