面向对象的面向python的gssapi接口

python-gssapi的Python项目详细描述


重要提示

有一个较新的项目取代了这个项目,https://github.com/pythongssapi/python-gssapi。 如果适合您的需要,请使用该软件包,因为该项目不太可能进一步开发。

关于

python gssapi是绑定到通用安全服务应用程序接口的python (格萨皮)。gssapi为应用程序可以使用的安全服务提供了统一的接口。 不必担心底层机制的实现细节。最多的 常用的机制是kerberos v5,这个包提供了一种使用kerberos的简单方法 来自python代码的身份验证和安全性。

gssapi版本2在RFC 2743和c中指定 此包所基于的语言绑定在中指定 RFC 2744

目标

这个包的目标是提供一个gssapi包装器,它是:

  • pythonic和面向对象的。
  • 与Python和Pypy上的Python2和3兼容。
  • 涵盖GSSAPI中的所有功能。

为了与pypy兼容,这个包是使用cffi实现的,并且也与python 3兼容并经过测试。

此包还涵盖gssapi的所有功能,包括委派凭据、选择不同的机制、不同的名称类型、mic、通道绑定和匿名身份验证。

与其他一些kerberos或gssapi包(需要用户进行手动内存管理并允许内存泄漏)不同,当python垃圾收集对象时,与此包中的对象关联的内存会自动释放。

文档

文档可在http://pythonhosted.org/python-gssapi找到。

源代码和问题跟踪

源代码托管在Github上,包的问题可以在github项目中归档。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Play Framework 2.1中的简单搜索?   java:Springbeans的真正工作原理   java不能从字符串中提取数字   不同管道中的java共享ExecutionHandler   在Java中,如何为扩展comparator的类实现多个comparator方法?   通用混沌Java   java问题:从自定义类获取要添加到驱动程序类的形状   java如何利用HikariCP和Hibernate?   eclipse如何执行Java应用程序?   用户界面Java Swing:如何将JLabel的文本绑定到JTable选定行中的列?   java替换JPanel元素而不添加到面板的末尾?   java Sets根据action命令在按钮组中选择了特定的jradiobutton   在java中如何将从控制台添加的字符串中的元素添加到列表中   处理未在浏览器上运行的Java签名小程序   java如何在我的安卓应用程序中单击任意按钮时禁用音频音调?   编码如何在Java中将十六进制转换为utf8编码的字符串   java JSF Spring安全集成问题   java如何更正Oracle for Windows中的字符?   java Spark结构化流媒体:当前批次落后   java Hibernate根据最匹配的条件排序结果