THPDFCertificateTrustPurpose 类型

选择证书路径验证期间签名者证书必须满足的扩展密钥用途

声明

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