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ærdi | Formål |
|---|---|
ctpAny | Standardværdi; løses til et tomt formåls-OID, så underskriverens EKU ikke begrænses til en bestemt brug |
ctpDocumentSigning | Kræver EKU til dokumentsignering (OID 1.3.6.1.5.5.7.3.36) på underskrivercertifikatet |
ctpCodeSigning | Kræver EKU til kodesignering (OID 1.3.6.1.5.5.7.3.3) på underskrivercertifikatet |
ctpEmailProtection | Kræver EKU til e-mailbeskyttelse (OID 1.3.6.1.5.5.7.3.4) på underskrivercertifikatet |
ctpTimeStamping | Kræver EKU til tidsstempling (OID 1.3.6.1.5.5.7.3.8) på underskrivercertifikatet |
ctpOCSPSigning | Kræver EKU til OCSP-signering (OID 1.3.6.1.5.5.7.3.9) på underskrivercertifikatet |
ctpCustom | Kræver det punktummerede OID, der angives i THPDFCertificateValidationOptions.CustomTrustPurposeOID; et fejlformet OID fejler valideringen |
Brugsnoter
- Sæt formålet via
THPDFCertificateValidationOptions.TrustPurpose; standardværdien i options-posten erctpAny - Det løste formåls-OID kontrolleres mod underskrivercertifikatets extended key usage, og en uoverensstemmelse fejler stien med en EKU-fejlbesked
- Den løste værdi og dens OID-form gengives i
THPDFCertificateValidationInfo.TrustPurposeogTrustPurposeOIDtil verifikationsrapporter