info > Authen::SASL::Perl::DIGEST_MD5

📘 NAME

Authen::SASL::Perl::DIGEST_MD5 - Digest MD5 Authentication class

🚀 Quick Reference

Use CaseCommandDescription
🌐 Create a DIGEST-MD5 SASL client object use Authen::SASL qw(Perl);
$sasl = Authen::SASL->new(mechanism => 'DIGEST-MD5', callback => { user => $user, pass => $pass, serv => $serv });
Instantiate a SASL client for DIGEST-MD5 authentication with required callbacks
🔑 Set client callbacks $sasl->callback(user => $user, pass => $pass, realm => $realm); Assign or override authentication credentials and realm
🛡️ Configure security properties $sasl->property(minssf => 128, maxbuf => 65536); Set minimum SSF, buffer size, etc. for the SASL security layer
🔐 Server-side password lookup getsecret($username, $realm, $authzid) Callback that returns the password for a given username and realm

📝 SYNOPSIS

  use Authen::SASL qw(Perl);

  $sasl = Authen::SASL->new(
    mechanism => 'DIGEST-MD5',
    callback  => {
      user => $user,
      pass => $pass,
      serv => $serv
    },
  );

📖 DESCRIPTION

This method implements the client and server parts of the DIGEST-MD5 SASL algorithm, as described in RFC 2831.

🔑 CALLBACK

The callbacks used are:

⚙️ PROPERTIES

The properties used are:

🔍 SEE ALSO

Authen::SASL, Authen::SASL::Perl

👤 AUTHORS

Graham Barr, Djamel Boudjerda (NEXOR), Paul Connolly, Julian Onions (NEXOR), Yann Kerherve.

Please report any bugs, or post any suggestions, to the perl-ldap mailing list <perl-ldap AT perl.org>

© COPYRIGHT

Copyright (c) 2003-2009 Graham Barr, Djamel Boudjerda, Paul Connolly, Julian Onions, Nexor, Peter Marschall and Yann Kerherve. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

perl v5.32.0 2020-12-1Authen::SASL::Perl::DIGEST_MD5(3pm)

Authen::SASL::Perl::DIGEST_MD5
📘 NAME 🚀 Quick Reference 📝 SYNOPSIS 📖 DESCRIPTION
🔑 CALLBACK ⚙️ PROPERTIES
🔍 SEE ALSO 👤 AUTHORS © COPYRIGHT

Generated by phpman v4.9.26-5-g7740029 Author: Che Dong Under GNU General Public License
2026-08-16 10:00 @2600:1f28:365:80b0:7cb9:fb:26c1:e368
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)
Valid XHTML 1.0 Transitional!Valid CSS!