Authen::SASL::Perl::CRAM_MD5(3pm)

Authen::SASL::Perl::CRAM_MD53pm

(deprecated) cram md5 authentication class

Usage

  use Authen::SASL qw(Perl);
  $sasl = Authen::SASL->new(
    mechanism => 'CRAM-MD5',
    callback  => {
      user => $user,
      pass => $pass
    },
  );

Version

version 2.2100

Overview

This method implements the client part of the CRAM-MD5 SASL algorithm, as described in RFC 2195 resp. in IETF Draft draft-ietf-sasl-crammd5-XX.txt.

Please note that this mechanism has been moved to the "LIMITED" use section of the mechanism registry <https://www.iana.org/assignments/sasl-mechanisms/sasl-mechanisms.xhtml> and is effectively deprecated per RFC8314 <https://www.rfc-editor.org/rfc/rfc8314.html> (see section 5; security considerations).

Callback

The callbacks used are:

user

The username to be used for authentication

pass

The user's password to be used for authentication

Releases

12 releases since Debian 3.1 (Sarge); the text changed 8 times.

  1. 3.1
  2. 4.0
  3. 5.0
  4. 6.0–7
  5. 8–10
  6. 11
  7. 12
  8. 13
  9. Arch

Authors

Software written by Graham Barr <[email protected]>, documentation written by Peter Marschall <[email protected]>.

Please report any bugs, or post any suggestions, to the perl-ldap mailing list <[email protected]>

From perl-authen-sasl 2.2100-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.