Digital Signatures

Digital signatures are used to verify the authenticity and integrity of a document. They ensure that the document has not been altered after signing and confirm the identity of the signer.

Influxion supports digital signatures using PyHanko, which allows you to sign PDF documents with certificates stored in Azure Key Vault.

Configuration

To enable digital signatures using Azure Key Vault, set the following environment variables:

export INFLUXION_AZURE_TENANT_ID=<your-tenant-id>
export INFLUXION_VAULT_URL=https://<your-key-vault-name>.vault.azure.net/
export INFLUXION_AZURE_CLIENT_ID=<your-client-id>
export INFLUXION_AZURE_CLIENT_SECRET=<your-client-secret>