pdftools_sdk.signature_validation.profiles.default

Classes

Default()

The default signature validation profile

class pdftools_sdk.signature_validation.profiles.default.Default[source]

Bases: Profile

The default signature validation profile

This profile is suitable for general signature validation. It is not very strict.

The default values are:
  • pdftools_sdk.signature_validation.profiles.profile.Profile.validation_options:
    • pdftools_sdk.signature_validation.profiles.validation_options.ValidationOptions.time_source: pdftools_sdk.signature_validation.time_source.TimeSource.PROOFOFEXISTENCE + pdftools_sdk.signature_validation.time_source.TimeSource.EXPIREDTIMESTAMP

    • pdftools_sdk.signature_validation.profiles.validation_options.ValidationOptions.certificate_sources: all

    • pdftools_sdk.signature_validation.profiles.validation_options.ValidationOptions.revocation_information_sources: all

  • pdftools_sdk.signature_validation.profiles.profile.Profile.signing_cert_trust_constraints:
    • pdftools_sdk.signature_validation.profiles.trust_constraints.TrustConstraints.trust_sources: pdftools_sdk.signature_validation.data_source.DataSource.AATL + pdftools_sdk.signature_validation.data_source.DataSource.EUTL + pdftools_sdk.signature_validation.data_source.DataSource.CUSTOMTRUSTLIST

    • pdftools_sdk.signature_validation.profiles.trust_constraints.TrustConstraints.revocation_check_policy: pdftools_sdk.signature_validation.profiles.revocation_check_policy.RevocationCheckPolicy.OPTIONAL

  • pdftools_sdk.signature_validation.profiles.profile.Profile.time_stamp_trust_constraints:
    • pdftools_sdk.signature_validation.profiles.trust_constraints.TrustConstraints.trust_sources: pdftools_sdk.signature_validation.data_source.DataSource.AATL + pdftools_sdk.signature_validation.data_source.DataSource.EUTL + pdftools_sdk.signature_validation.data_source.DataSource.CUSTOMTRUSTLIST

    • pdftools_sdk.signature_validation.profiles.trust_constraints.TrustConstraints.revocation_check_policy: pdftools_sdk.signature_validation.profiles.revocation_check_policy.RevocationCheckPolicy.OPTIONAL

__init__()[source]