THPDFCertificateTrustPurpose Type

Vælger det extended key usage-formål, som et underskrivercertifikat skal opfylde under certifikatstivalidering

Deklaration

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

Enhed

HPDFSignVerify

Værdier

VærdiFormål
ctpAnyStandardværdi; løses til et tomt formåls-OID, så underskriverens EKU ikke begrænses til en bestemt brug
ctpDocumentSigningKræver EKU til dokumentsignering (OID 1.3.6.1.5.5.7.3.36) på underskrivercertifikatet
ctpCodeSigningKræver EKU til kodesignering (OID 1.3.6.1.5.5.7.3.3) på underskrivercertifikatet
ctpEmailProtectionKræver EKU til e-mailbeskyttelse (OID 1.3.6.1.5.5.7.3.4) på underskrivercertifikatet
ctpTimeStampingKræver EKU til tidsstempling (OID 1.3.6.1.5.5.7.3.8) på underskrivercertifikatet
ctpOCSPSigningKræver EKU til OCSP-signering (OID 1.3.6.1.5.5.7.3.9) på underskrivercertifikatet
ctpCustomKræver det punktummerede OID, der angives i THPDFCertificateValidationOptions.CustomTrustPurposeOID; et fejlformet OID fejler valideringen

Brugsnoter

Relaterede API'er