IGWN授权工具
项目描述
igwn-auth-utils
Python库函数,用于简化使用IGWN授权凭据。
https://igwn-auth-utils.readthedocs.io/
本项目主要针对发现X.509凭据和SciTokens,用于与IGWN运营的服务进行HTTP(S)请求。
发布状态
开发状态
安装
使用conda
安装最新版本的最佳方式是启用conda-forge
通道
conda install -c conda-forge igwn-auth-utils
最新版本也可以使用pip
安装
python -m pip install igwn-auth-utils
基本用法
为了发现X.509用户凭据(代理)的位置
>>> from igwn_auth_utils import find_x509_credentials
>>> print(find_x509_credentials())
('/tmp/x509up_u1000', '/tmp/x509up_u1000')
为了发现(并反序列化)特定目的的SciToken(受众和范围)
>>> from igwn_auth_utils import find_scitoken
>>> print(find_scitoken("myservice", "read:/mydata"))
<scitokens.scitokens.SciToken object at 0x7fe99ab792e0>
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
igwn_auth_utils-1.1.1.tar.gz (31.9 kB 查看哈希值)
构建分发
igwn_auth_utils-1.1.1-py3-none-any.whl (26.7 kB 查看哈希值)