瑞士电信全签服务(AIS)的Python接口
项目描述
AIS.py:瑞士电信全签服务(AIS)的Python接口
AIS.py 的工作方式如下
>>> from AIS import AIS, PDF
>>> client = AIS('alice', 'a_secret', 'a.crt', 'a.key')
>>> pdf = PDF('source.pdf')
>>> client.sign_one_pdf(pdf)
>>> print(pdf.out_filename)
/tmp/.../T/tmpexkdrlkm.pdf
更多信息,请参阅文档。
许可证
版权所有 (C) 2016 Camptocamp SA
本程序为自由软件:您可以按照自由软件基金会发布的GNU Affero通用公共许可证的条款重新分发和/或修改本程序,许可证版本为3,或者(根据您的选择)使用许可证的任何后续版本。
本程序的分发是希望它将是有用的,但没有任何保证;甚至没有关于适销性或特定用途的隐含保证。有关详细信息,请参阅GNU Affero通用公共许可证。
发布历史
0.2.2 (2018-10-22)
在AIS实例上存储最后创建的request_id
在Travis上使用合适的测试矩阵测试各种Python版本
将Python 3.6添加到测试矩阵
0.2.1 (2016-06-16)
以批处理模式返回带签名的时间戳和吊销信息。
修复python3的bug。
重构。
0.2.0 (2016-05-19)
文档
增加了介绍、安装、测试、项目状态和API参考等章节。
0.1 (2016-05-17)
初始发布。可以从一批尚未准备好签名的pdf文件开始,并对其进行签名。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
AIS.py-0.2.2.linux-x86_64.tar.gz (2.2 MB 查看哈希)
构建分布
AIS.py-0.2.2-py2.py3-none-any.whl (2.2 MB 查看哈希)
关闭
AIS.py-0.2.2.linux-x86_64.tar.gz的哈希
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | cb66924b2acff86758818d649745b1e3802139f562bbf03905e74187bbb94f49 |
|
| MD5 | f3e70f8adce80f87905afd03f6bc756b |
|
| BLAKE2b-256 | 8965156811606a17a579a577cba79ec1f191931c68bf3c03f426f7ce65370501 |
关闭
AIS.py-0.2.2-py2.py3-none-any.whl的哈希
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | a1106518716852948a8064c973e0d0604b96600abdd63c592ec5d0ed6579787e |
|
| MD5 | 01109078011e466bc6dfc87df9ea552e |
|
| BLAKE2b-256 | ca62061e4dff284cae4bf287a63f815acdb94bbf12e94cd3d7ff751e1b3160a4 |