pdftools_sdk.sign.signature_configuration
Classes
|
Configuration for signature creation |
- class pdftools_sdk.sign.signature_configuration.SignatureConfiguration(handle)[source]
Bases:
_NativeObjectConfiguration for signature creation
This configuration controls the signature creation in
pdftools_sdk.sign.signer.Signer.sign()andpdftools_sdk.sign.signer.Signer.certify().Use a
pdftools_sdk.crypto.providers.provider.Providerto create a signature configuration.Note that this object can be re-used to sign multiple documents for mass-signing applications.
- property field_name: str | None
The name of the existing signature field
The
pdftools_sdk.pdf.signature_field.SignatureField.field_nameof an existing, unsigned signature field to sign. Note that when an existing signature field is signed, the appearance’s position is defined by the existing field. Therefore, make sure thepdftools_sdk.sign.signature_configuration.SignatureConfiguration.appearancefits into thepdftools_sdk.pdf.signature_field.SignatureField.bounding_box.If None a new signature field is created using a unique field name.
Default is None
- Returns:
Optional[str]
- Raises:
StateError – If the creating provider has already been closed
- property appearance: Appearance | None
The visual appearance of the signature
The visual appearance or None to create a signature without a visual appearance.
Default is None
- Returns:
Optional[pdftools_sdk.sign.appearance.Appearance]
- Raises:
StateError – If the creating provider has already been closed
- property name: str | None
The name of the signing certificate
- Returns:
Optional[str]
- Raises:
StateError – If the creating provider has already been closed
- property location: str | None
The location of signing
The CPU host name or physical location of the signing.
- Returns:
Optional[str]
- Raises:
StateError – If the creating provider has already been closed
- property reason: str | None
The reason for signing
- Returns:
Optional[str]
- Raises:
StateError – If the creating provider has already been closed
- property contact_info: str | None
The contact information of the signer
Information provided by the signer to enable a recipient to contact the signer to verify the signature. For example, a phone number.
- Returns:
Optional[str]
- Raises:
StateError – If the creating provider has already been closed