THPDFCertificateTrustPurpose Type

Väljer det extended key usage-syfte som signerarens certifikat måste uppfylla under certifikatvägsvalideringen

Deklaration

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

Enhet

HPDFSignVerify

Värden

VärdeSyfte
ctpAnyStandard; löses upp till ett tomt syfte-OID, så att signerarens EKU inte begränsas till en viss användning
ctpDocumentSigningKräver dokumentsignerings-EKU:n (OID 1.3.6.1.5.5.7.3.36) på signerarens certifikat
ctpCodeSigningKräver kodsignerings-EKU:n (OID 1.3.6.1.5.5.7.3.3) på signerarens certifikat
ctpEmailProtectionKräver e-postskydds-EKU:n (OID 1.3.6.1.5.5.7.3.4) på signerarens certifikat
ctpTimeStampingKräver tidsstämpel-EKU:n (OID 1.3.6.1.5.5.7.3.8) på signerarens certifikat
ctpOCSPSigningKräver OCSP-signerings-EKU:n (OID 1.3.6.1.5.5.7.3.9) på signerarens certifikat
ctpCustomKräver den punktseparerade OID som anges i THPDFCertificateValidationOptions.CustomTrustPurposeOID; en felaktigt formad OID får valideringen att misslyckas

Användningsanteckningar

Relaterade API:er