跳转到主要内容

caerp_sign_pdf

项目描述

该库的目标是为来自[CAERP](https://framagit.org/caerp/caerp)的PDF文件的电子签名和盖章提供一个统一的集合。

模块激活

公共API可以通过CAERP中的.ini配置文件进行配置。

** 确保库 caerp_sign_pdf 已添加到 pyramid.includes **

pyramid.includes = ...
                   ...
                   caerp_sign_pdf

** 配置服务 **

caerp.services.sign_pdf_service = caerp_sign_pdf.public.SignPDFService

** 配置用于签名的证书路径及其密钥 **

caerp.sign_certificate_path = /path/to/certificate.p12
caerp.sign_certificate_passphrase = **************************

** 配置 caerp_sign_pdf 的日志 **

有关详细信息,请参阅 [Python logging 模块的文档](https://docs.pythonlang.cn/2/library/logging.html),以及开发.ini.sample文件中的示例。

文档签名验证

大多数PDF客户端允许查看和控制数字签名文档,但并非所有:网页浏览器默认不显示,同样适用于某些移动应用或故意非常简单的应用。

在Linux下,可以使用库poppler-utils中的工具pdfsig轻松在线通过命令行检查PDF文档的签名。

pdfsig <monfichierpdf.pdf>

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

caerp_sign_pdf-2024.1.4.tar.gz (17.4 kB 查看散列)

上传时间

构建分布

caerp_sign_pdf-2024.1.4-py3-none-any.whl (17.4 kB 查看散列)

上传时间 Python 3

由以下支持