THPDFCertificateTrustPurpose Type

Seleziona lo scopo di extended key usage che il certificato del firmatario deve soddisfare durante la validazione del percorso dei certificati

Dichiarazione

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

Unità

HPDFSignVerify

Valori

ValoreScopo
ctpAnyPredefinito; risolve in un OID di scopo vuoto, così l'EKU del firmatario non è vincolato a uno specifico uso
ctpDocumentSigningRichiede l'EKU document-signing (OID 1.3.6.1.5.5.7.3.36) sul certificato del firmatario
ctpCodeSigningRichiede l'EKU code-signing (OID 1.3.6.1.5.5.7.3.3) sul certificato del firmatario
ctpEmailProtectionRichiede l'EKU email-protection (OID 1.3.6.1.5.5.7.3.4) sul certificato del firmatario
ctpTimeStampingRichiede l'EKU time-stamping (OID 1.3.6.1.5.5.7.3.8) sul certificato del firmatario
ctpOCSPSigningRichiede l'EKU OCSP-signing (OID 1.3.6.1.5.5.7.3.9) sul certificato del firmatario
ctpCustomRichiede l'OID puntato fornito in THPDFCertificateValidationOptions.CustomTrustPurposeOID; un OID malformato fallisce la validazione

Note d'uso

API correlate