Perl GSSAPI Bindings

This project wants to provide Perlbindings to the C-GSSAPI interface as described in RFC 2744 (obsoletes RFC 1509)

Project Home http://sourceforge.net/projects/perlgssapi/
Mailinglists
Subversion Repository

  https://perlgssapi.svn.sourceforge.net/svnroot/perlgssapi  

Released CPAN modules

ModuleDescriptionrelated standards

GSSAPI.pm

provides a Perl-adapter to the C-GSSAPI interface
  • RFC 2744 Generic Security Service API Version 2 : C-bindings
  • RFC 2743 Generic Security Service Application Program Interface

LWP::Authen::Negotiate

provides the HTTP Negotiate Authentication Scheme via GSSAPI. That means your LWP becomes able to do transparent SSO to Webservers supporting GSSAPI (like Microsoft IIS or Apache with mod_auth_kerb)

Other people's CPAN-software using GSSAPI.pm:

ModuleDescriptionrelated standards

Authen::SASL::Perl::GSSAPI

Simon Wilkison wrote this SASL-adapter to GSSAPI.pm implementing the Authen::SASL interface.

It is used to do GSSAPI (Kerberos5) authentication when using Authen::SASL-enabeled Perlmodules like

  • RFC 2222 Simple Authentication and Security Layer (SASL)

    describes in section 7.2. the integration of GSSAPI into SASL

  • RFC 2251 Lightweight Directory Access Protocol (v3)

    describes how SASL integrates into the bind request.

  • RFC 2829Authentication Methods for LDAP

    describes SASL integration in LDAP, but how this is done with GSSAPI

further ideas

Contact

Achim Grolms perl@grolmsnet.de

Code that was merged into this project