|
PDFTOOLS_EXPORT TPdfToolsSignatureValidationProfiles_ValidationOptions *PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_Profile_GetValidationOptions (TPdfToolsSignatureValidationProfiles_Profile *pProfile) |
| Signature validation options.
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidationProfiles_TrustConstraints *PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_Profile_GetSigningCertTrustConstraints (TPdfToolsSignatureValidationProfiles_Profile *pProfile) |
| Trust constraints for certificates of signatures.
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidationProfiles_TrustConstraints *PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_Profile_GetTimeStampTrustConstraints (TPdfToolsSignatureValidationProfiles_Profile *pProfile) |
| Trust constraints for certificates of time-stamps.
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidation_CustomTrustList *PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_Profile_GetCustomTrustList (TPdfToolsSignatureValidationProfiles_Profile *pProfile) |
| The custom list of trusted certificates Default: NULL (no custom trust list)
|
|
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_Profile_SetCustomTrustList (TPdfToolsSignatureValidationProfiles_Profile *pProfile, TPdfToolsSignatureValidation_CustomTrustList *pCustomTrustList) |
| The custom list of trusted certificates Default: NULL (no custom trust list)
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidationProfiles_ProfileType PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_Profile_GetType (TPdfToolsSignatureValidationProfiles_Profile *pProfile) |
| Get actual derived type of base type TPdfToolsSignatureValidationProfiles_Profile.
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidation_TimeSource PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_ValidationOptions_GetTimeSource (TPdfToolsSignatureValidationProfiles_ValidationOptions *pValidationOptions) |
| Allowed validation time sources.
|
|
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_ValidationOptions_SetTimeSource (TPdfToolsSignatureValidationProfiles_ValidationOptions *pValidationOptions, TPdfToolsSignatureValidation_TimeSource iTimeSource) |
| Allowed validation time sources.
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidation_DataSource PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_ValidationOptions_GetCertificateSources (TPdfToolsSignatureValidationProfiles_ValidationOptions *pValidationOptions) |
| Allowed sources to get certificates, e.g. intermediate issuer certificates.
|
|
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_ValidationOptions_SetCertificateSources (TPdfToolsSignatureValidationProfiles_ValidationOptions *pValidationOptions, TPdfToolsSignatureValidation_DataSource iCertificateSources) |
| Allowed sources to get certificates, e.g. intermediate issuer certificates.
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidation_DataSource PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_ValidationOptions_GetRevocationInformationSources (TPdfToolsSignatureValidationProfiles_ValidationOptions *pValidationOptions) |
| Allowed sources to get revocation information (OCSP, CRL)
|
|
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_ValidationOptions_SetRevocationInformationSources (TPdfToolsSignatureValidationProfiles_ValidationOptions *pValidationOptions, TPdfToolsSignatureValidation_DataSource iRevocationInformationSources) |
| Allowed sources to get revocation information (OCSP, CRL)
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidation_DataSource PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_TrustConstraints_GetTrustSources (TPdfToolsSignatureValidationProfiles_TrustConstraints *pTrustConstraints) |
| Allowed sources for trusted certificates Note that the trust sources are implicitly added to the profile's PdfToolsSignatureValidationProfiles_ValidationOptions_GetCertificateSources.
|
|
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_TrustConstraints_SetTrustSources (TPdfToolsSignatureValidationProfiles_TrustConstraints *pTrustConstraints, TPdfToolsSignatureValidation_DataSource iTrustSources) |
| Allowed sources for trusted certificates Note that the trust sources are implicitly added to the profile's PdfToolsSignatureValidationProfiles_ValidationOptions_GetCertificateSources.
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidationProfiles_RevocationCheckPolicy PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_TrustConstraints_GetRevocationCheckPolicy (TPdfToolsSignatureValidationProfiles_TrustConstraints *pTrustConstraints) |
| Whether to check certificate revocation.
|
|
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_TrustConstraints_SetRevocationCheckPolicy (TPdfToolsSignatureValidationProfiles_TrustConstraints *pTrustConstraints, TPdfToolsSignatureValidationProfiles_RevocationCheckPolicy iRevocationCheckPolicy) |
| Whether to check certificate revocation.
|
|
PDFTOOLS_EXPORT TPdfToolsSignatureValidationProfiles_Default *PDFTOOLS_CALL | PdfToolsSignatureValidationProfiles_Default_New (void) |
|