THPDFCertificateTrustPurpose Type

Memilih tujuan extended key usage yang harus dipenuhi certificate signer selama validasi certificate path

Deklarasi

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

Unit

HPDFSignVerify

Nilai

NilaiTujuan
ctpAnyDefault; terresolve ke OID tujuan kosong, sehingga EKU signer tidak dibatasi ke pemakaian tertentu
ctpDocumentSigningMenuntut EKU document-signing (OID 1.3.6.1.5.5.7.3.36) di certificate signer
ctpCodeSigningMenuntut EKU code-signing (OID 1.3.6.1.5.5.7.3.3) di certificate signer
ctpEmailProtectionMenuntut EKU email-protection (OID 1.3.6.1.5.5.7.3.4) di certificate signer
ctpTimeStampingMenuntut EKU time-stamping (OID 1.3.6.1.5.5.7.3.8) di certificate signer
ctpOCSPSigningMenuntut EKU OCSP-signing (OID 1.3.6.1.5.5.7.3.9) di certificate signer
ctpCustomMenuntut OID bertitik yang diberikan di THPDFCertificateValidationOptions.CustomTrustPurposeOID; OID yang salah format membuat validasi gagal

Catatan penggunaan

API terkait