Globus SDK TokenStorage 扩展
项目描述
Globus SDK TokenStorage
Th Globus SDK 提供了方便的 Pythonic 接口来访问 Globus API。
此库提供了一个处理通过 SDK 获取的令牌的存储和管理接口,使其更加方便。
它处理令牌,将它们存储到文件中,并从文件中加载它们,此外还提供了 on_refresh 回调,这些回调可用于 globus_sdk.RefreshTokenAuthorizer 和 globus_sdk.ClientCredentialsAuthorizer 以保持这些文件更新。
有意限制:此库不生成 Authorizers 或 Clients,仅限于令牌和文件管理。
未来,这可能会扩展到包括非文件存储机制。
链接
变更日志
0.4.1 (2021-09-29)
允许与 SDK 版本 3 一起使用
0.4.0 (2021-06-03)
错误修复: 创建 sqlite DB 时将 umask 设置为 0o177,以便它只能被当前用户读取和写入
抽象基类现在继承自 abc.ABC
将抽象基类重命名为 StorageAdapter 和 FileAdapter
SQLiteStorageAdapter 现在是一个 FileAdapter,其中 filename 是数据库名称
0.3.0 (2021-05-03)
停止支持 <3.6 的 Python 版本
0.2.1 (2019-11-12)
为 SQLiteStorageAdapter 添加删除令牌和删除配置的方法
0.2.0 (2019-11-12)
添加 SQLiteStorageAdapter,该适配器在 SQLite 数据库中按命名空间存储令牌和配置
0.1.0 (2018-11-07)
库的初始版本,实现了 SimpleJSONStorageAdapter
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
globus-sdk-tokenstorage-0.4.1.tar.gz (11.9 kB 查看哈希值)
构建分布
关闭
globus-sdk-tokenstorage-0.4.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 77ee11ef28509f9bc9c98a8746c1efa36d380620ba2153a34d961d49e5e33ea2 |
|
MD5 | 4870bfad84a86dbf8bd1a45b96d87079 |
|
BLAKE2b-256 | 633f7968da0a60b9baf5b7919dc5378ea6c573b060975efab11d2a59c9d31717 |
关闭
globus_sdk_tokenstorage-0.4.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ff902ebcfbdc803f2e48356aeab25cc918a76e4ed48961dbbe3a38a237117f3a |
|
MD5 | c334593233a8fdbbbec795dc676a7532 |
|
BLAKE2b-256 | 8983a9d07115a7b630794c840778ede7a4060fca638ffae7079493992f1b872f |