النوع 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يشترط EKU لتوقيع OCSP (OID 1.3.6.1.5.5.7.3.9) على شهادة الموقِّع
ctpCustomيشترط OID النقطي المزود في THPDFCertificateValidationOptions.CustomTrustPurposeOID؛ ويفشل التحقق عند كون OID مشوهًا

ملاحظات الاستخدام

واجهات برمجة التطبيقات ذات الصلة