NAME
Authen::SASL::Perl::NTLM - NTLM authentication plugin for Authen::SASL::Perl
VERSION
version 0.001
SYNOPSIS
use Authen::SASL qw(Perl);
$sasl = Authen::SASL->new(
mechanism => 'NTLM',
callback => {
user => $username, # or "$domain\\$username"
pass => $password,
},
);
$client = $sasl->client_new(...);
$client->client_start;
$client->client_step;
DESCRIPTION
This module is a plugin for the Authen::SASL framework that implements the client procedures to do NTLM authentication.
CALLBACK
The callbacks used are:
Client
- user
-
The username to be used for authentication. The domain may optionally be specified as part of the
user
string in the format"$domain\\$username"
. - pass
-
The user's password to be used for authentication.
AUTHOR
Steven Lee <stevenwh.lee@gmail.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Steven Lee.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.