ccs-pykerberos:CalendarServer使用的Python Kerberos库

时间:2024-05-26 08:33:58
【文件属性】:

文件名称:ccs-pykerberos:CalendarServer使用的Python Kerberos库

文件大小:55KB

文件格式:ZIP

更新时间:2024-05-26 08:33:58

C

PyKerberos软件包 该Python软件包是Kerberos(GSSAPI)操作的高级包装。 目标是避免构建包含包装整个Kerberos.framework的模块,而是提供一组功能有限的功能,这些功能可以基于执行客户端/服务器Kerberos身份验证所需的功能 。 此处的大部分C代码均改编自Apache的mod_auth_kerb-5.0rc7。 建造 在此目录中,运行: python setup.py build 测验 要在tests文件夹中运行测试,您必须在测试计算机上具有有效的Kerberos设置。 您可以使用脚本.travis.sh作为设置可用于测试的Kerberos KDC和Apache Web端点的快速简便的方法。 否则,您还可以运行以下命令来运行一个自包含的Docker容器 docker run \ -v $(pwd):/app \ -w /app \ -e PYE


【文件预览】:
ccs-pykerberos-master
----MANIFEST.in(85B)
----.project(362B)
----.travis.sh(5KB)
----LICENSE.txt(11KB)
----testing_notes.md(8KB)
----src()
--------kerberosbasic.c(4KB)
--------base64.h(773B)
--------kerberosgss.h(3KB)
--------kerberos.c(25KB)
--------base64.c(4KB)
--------kerberospw.c(4KB)
--------kerberosgss.c(28KB)
--------kerberosbasic.h(908B)
--------kerberospw.h(873B)
----PULL_REQUEST_TEMPLATE.md(762B)
----CONTRIBUTING.md(762B)
----.travis.yml(457B)
----config()
--------edu.mit.Kerberos(271B)
----requirements-test.txt(23B)
----setup.py(3KB)
----README.md(4KB)
----pysrc()
--------kerberos.py(14KB)
----.pydevproject(456B)
----tests()
--------__init__.py(0B)
--------test_kerberos.py(6KB)
----.gitignore(84B)
----bin()
--------ftp-gss(4KB)
----support()
--------update_copyrights(2KB)
--------PyKerberos.xcodeproj()
--------main.c(1KB)

网友评论