Tipul THPDFCertificateTrustPurpose

Selectează scopul de utilizare extinsă a cheii pe care certificatul semnatarului trebuie să-l satisfacă în timpul validării lanțului de certificate

Declarație

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

Unitate

HPDFSignVerify

Valori

ValoareScop
ctpAnyImplicit; se rezolvă la un OID de scop gol, deci EKU-ul semnatarului nu este constrâns la o utilizare specifică
ctpDocumentSigningCere EKU-ul de semnare de documente (OID 1.3.6.1.5.5.7.3.36) pe certificatul semnatarului
ctpCodeSigningCere EKU-ul de semnare de cod (OID 1.3.6.1.5.5.7.3.3) pe certificatul semnatarului
ctpEmailProtectionCere EKU-ul de protecție a e-mailului (OID 1.3.6.1.5.5.7.3.4) pe certificatul semnatarului
ctpTimeStampingCere EKU-ul de timestamping (OID 1.3.6.1.5.5.7.3.8) pe certificatul semnatarului
ctpOCSPSigningCere EKU-ul de semnare OCSP (OID 1.3.6.1.5.5.7.3.9) pe certificatul semnatarului
ctpCustomCere OID-ul în formă punctată furnizat în THPDFCertificateValidationOptions.CustomTrustPurposeOID; un OID malformat face validarea să eșueze

Note de utilizare

API-uri asociate