pdftools_sdk.signature_validation.profiles.profile

Classes

Profile(handle)

The base class for signature validation profiles

class pdftools_sdk.signature_validation.profiles.profile.Profile(handle)[source]

Bases: _NativeObject, ABC

The base class for signature validation profiles

The profile defines the validation constraints.

property validation_options: ValidationOptions

Signature validation options

Returns:

pdftools_sdk.signature_validation.profiles.validation_options.ValidationOptions

property signing_cert_trust_constraints: TrustConstraints

Trust constraints for certificates of signatures

Returns:

pdftools_sdk.signature_validation.profiles.trust_constraints.TrustConstraints

property time_stamp_trust_constraints: TrustConstraints

Trust constraints for certificates of time-stamps

Returns:

pdftools_sdk.signature_validation.profiles.trust_constraints.TrustConstraints

property custom_trust_list: CustomTrustList | None

The custom list of trusted certificates

Default is None (no custom trust list)

Returns:

Optional[pdftools_sdk.signature_validation.custom_trust_list.CustomTrustList]