THPDFCertificateTrustPurpose Type

Chọn mục đích extended key usage mà chứng chỉ signer phải thỏa mãn trong quá trình xác thực đường dẫn chứng chỉ

Khai báo

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

Đơn vị

HPDFSignVerify

Giá trị

Giá trịMục đích
ctpAnyMặc định; phân giải thành OID mục đích rỗng, nên EKU của signer không bị giới hạn vào một mục đích cụ thể
ctpDocumentSigningYêu cầu EKU ký tài liệu (OID 1.3.6.1.5.5.7.3.36) trên chứng chỉ signer
ctpCodeSigningYêu cầu EKU ký mã (OID 1.3.6.1.5.5.7.3.3) trên chứng chỉ signer
ctpEmailProtectionYêu cầu EKU bảo vệ email (OID 1.3.6.1.5.5.7.3.4) trên chứng chỉ signer
ctpTimeStampingYêu cầu EKU đóng dấu thời gian (OID 1.3.6.1.5.5.7.3.8) trên chứng chỉ signer
ctpOCSPSigningYêu cầu EKU ký OCSP (OID 1.3.6.1.5.5.7.3.9) trên chứng chỉ signer
ctpCustomYêu cầu OID dạng chấm được cung cấp trong THPDFCertificateValidationOptions.CustomTrustPurposeOID; một OID dị dạng sẽ làm xác thực thất bại

Ghi chú sử dụng

API liên quan