跳转到主要内容

一个用于测试Python GSSAPI程序的交互式工具

项目描述

[![PyPI版本](https://badge.fury.io/py/gssapi_console.svg)](https://badge.fury.io/py/gssapi_console [![GitHub版本](https://badge.fury.io/gh/pythongssapi%2Fgssapi-console.svg)](https://badge.fury.io/gh/pythongssapi%2Fgssapi-console)

GSSAPI Console 提供了一种简单的方法,在自包含环境中测试使用GSSAPI的Python应用程序。

默认情况下,控制台将设置一个自包含的MIT krb5环境。但是,也计划提供其他GSSAPI环境。

要求

用法

运行`gssapi-console.py –help`可以获得更多详细信息

GSSAPI控制台的主要可执行文件是gssapi-console.py。基本调用方式类似于启动python - 使用gssapi-console.py FILE在已建立的环境中运行文件,或者直接运行gssapi-console.pygssapi-console.py -i以获得交互式环境(-i标志可以与文件一起使用,就像python FILE -i一样)。

可以传递给gssapi-console.py的一些其他标志

  • –realm-args key1=true,key2=false,…可用于向领域构造函数传递特定参数(此类键的集合取决于驱动程序)

  • –mech MECH_NAME可用于指定不同的驱动程序(目前,只有–mech krb5将起作用)

  • -a IDENTIFIER, –attach IDENTIFIER可用于将新的GSSAPI控制台会话“附加”到由现有GSSAPI控制台会话设置的环境。标识符将被记在现有GSSAPI控制台会话的顶部,作为会话: IDENTIFIER

  • -v, –verbose可用于增加日志记录级别的详细程度(通常用于获取更多有关驱动程序如何设置领域的详细信息)。

可以使用gssapi_console.drivers setuptools入口点引入额外的GSSAPI控制台驱动程序。它们应遵循gssapi_console.drivers.GSSAPIConsoleDriver类。

GSSAPI控制台提供了[YALPT](https://pypi.python.org/pypi/yalpt)环境驱动程序,用于编写涉及GSSAPI的教程和文献Python文件。您可以通过将-e gssapi传递给YALPT来使用它(在这种情况下,它将使用默认的GSSAPI控制台驱动程序)。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

gssapi_console-1.0.0.tar.gz (5.6 kB 查看哈希值)

上传时间

由以下机构支持