Authen-DigestMD5
view release on metacpan or search on metacpan
DigestMD5.pm view on Meta::CPAN
sub _public {
my $this=shift;
return grep { $_=~/^[a-z]/i and
$_ ne 'password' } keys(%$this);
}
sub got_request {
my $this=shift;
my $req=shift;
# $this->{_r}=$req;
for my $k (qw(nonce realm charset)) {
$this->{$k}=$req->{$k} if exists $req->{$k};
}
#$this->{nc}=sprintf("%08d", ++$this->{_nc}{$req->{nonce}})
# if exists $req->{nonce};
if (exists $req->{qop}) {
my @qop=split(/\s*,\s*/, $req->{qop});
if (grep {$_ eq 'auth-int'} @qop) {
$this->{qop}='auth-int'
}
elsif (grep {$_ eq 'auth'} @qop) {
( run in 0.305 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )