Skip to main content

Important Note

There is a newer project which has superseded this one, https://github.com/pythongssapi/python-gssapi. Please use that package if suitable for your needs, as this project is unlikely to be developed further.

About

Python-GSSAPI is a Python binding to the Generic Security Service Application Program Interface (GSSAPI). The GSSAPI provides a uniform interface to security services which applications can use without having to worry about implementation details of the underlying mechanisms. The most commonly used mechanism is Kerberos v5, and this package provides an easy way to use Kerberos authentication and security from Python code.

The GSSAPI version 2 is specified in RFC 2743 and the C language bindings which this package is based on are specified in RFC 2744.

Goals

The goals for this package are to provide a GSSAPI wrapper which is:

  • Pythonic and object-oriented.

  • Compatible with Python 2 and 3 on both CPython and PyPy.

  • Covering the full range of features in the GSSAPI.

This package is implemented using CFFI for compatibility with PyPy, and is also compatible and tested with Python 3.

This package also covers the full scope of the GSSAPI’s features including delegating credentials, selection of different mechanisms, different name types, MICs, channel bindings and anonymous authentication.

In contrast with some other Kerberos or GSSAPI packages, which require the user to do manual memory management and permit memory leaks, memory associated with objects in this package is freed automatically when the objects are garbage-collected by Python.

Documentation

Documentation is available at http://pythonhosted.org/python-gssapi.

Source code and Issue Tracking

Source code is hosted on Github and issues with the package can be filed on the Github project.

Release files for python-gssapi 0.6.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-gssapi 0.6.4
File Size Uploaded
python-gssapi-0.6.4.tar.gz 28.4 kB Details

Release files / python-gssapi-0.6.4.tar.gz

Download URL python-gssapi-0.6.4.tar.gz
Size 28.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d984a697957e81ae096c1e2aa0376413a58c1f9ac2020cfe41c235dee0ca1414
BLAKE2b-256 checksum
How to use checksums
a49e648b4e85235097edcee561c986f7075cb1606be24c514cfcdd2930e35c5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.6.4 This release

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.5

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page