| blib/lib/Catalyst/Authentication/Credential/HTTP.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 5 | 18 | 27.7 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 145 | 0 | 0 | 0 | ($uri eq $res{'uri'} || $self->broken_dotnet_digest_without_query_string && $c->request->uri->path eq $res{'uri'}) && exists $res{'username'} && exists $res{'qop'} && exists $res{'cnonce'} && exists $res{'nc'} && $algorithm eq $nonce->algorithm && hex $nonce_count > hex $nonce->nonce_count && $res{'nonce'} eq $nonce->nonce |
| 299 | 0 | 0 | 4 | ref $domain and ref $domain eq 'ARRAY' |
| line | l | !l | condition |
|---|---|---|---|
| 33 | 0 | 6 | $config->{'username_field'} ||= 'username' |
| 46 | 6 | 0 | $self->type || 'any' |
| 133 | 0 | 0 | $res{'algorithm'} || 'MD5' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 224 | 40 | 0 | 0 | $cfgtype eq 'any' or $cfgtype eq lc $type |
| 352 | 0 | 0 | 9 | $opts->{'algorithm'} || $self->algorithm |