1Authen::SASL::Perl::GSSUAsPeIr(3C)ontributed Perl DocumeAnuttahteino:n:SASL::Perl::GSSAPI(3)
2
3
4

NAME

6       Authen::SASL::Perl::GSSAPI - GSSAPI (Kerberosv5) Authentication class
7

SYNOPSIS

9         use Authen::SASL qw(Perl);
10
11         $sasl = Authen::SASL->new( mechanism => 'GSSAPI' );
12
13         $sasl->client_start( $service, $host );
14

DESCRIPTION

16       This method implements the client part of the GSSAPI SASL algorithm.
17
18       With a valid Kerberos 5 credentials cache (aka TGT) it allows to con‐
19       nect to service@host given as the first two parameters to
20       Authen::SASL's client_start() method.
21
22       Please note that this module does not currently implement a SASL secu‐
23       rity layer following authentication. Unless the connection is protected
24       by other means, such as TLS, it will be vulnerable to man-in-the-middle
25       attacks. If security layers are required, then the Authen::SASL::Cyrus
26       GSSAPI module should be used instead.
27
28       CALLBACK
29
30       The callbacks used are:
31
32       user
33           The username to be used in the response
34

SEE ALSO

36       Authen::SASL, Authen::SASL::Perl
37

AUTHORS

39       Written by Simon Wilkinson, with patches and extensions by Achim Grolms
40       and Peter Marschall.
41
42       Please report any bugs, or post any suggestions, to the perl-ldap mail‐
43       ing list <perl-ldap@perl.org>
44
46       Copyright (c) 2006 Simon Wilkinson, Achim Grolms and Peter Marschall.
47       All rights reserved. This program is free software; you can redis‐
48       tribute it and/or modify it under the same terms as Perl itself.
49
50
51
52perl v5.8.8                       2006-03-25     Authen::SASL::Perl::GSSAPI(3)
Impressum