Authen-DigestMD5

 view release on metacpan or  search on metacpan

DigestMD5.pm  view on Meta::CPAN

use 5.006;

our $VERSION = '0.04';

package Authen::DigestMD5::Packet;
use strict;
use warnings;

my %quote=map{$_=>1} qw(username realm nonce cnonce digest-uri qop cipher);

sub _quote($$) {
    shift;
    my ($k, $v)=@_;
    return () unless defined $v;
    if ($quote{$k}) {
	$v =~ s/([\\"])/\\$1/g;
	return qq|$k="$v"|;
    }
    "$k=$v";
}



( run in 1.206 second using v1.01-cache-2.11-cpan-65fba6d93b7 )