Branch Coverage

lib/XML/Compile/WSS/KeyInfo.pm
Criterion Covered Total %
branch 0 66 0.0


line true false branch
33 0 0 @_ == 1 ? :
38 0 0 wantarray ? :
51 0 0 if (my $fu = $args{'uri'})
53 0 0 unless my $tu = $token->uri
54 0 0 if $tu eq $fu
57 0 0 if (my $fp = $args{'fingerprint'})
59 0 0 unless my $tp = $token->fingerprint
60 0 0 if $tp eq $fp
63 0 0 if (my $fn = $args{'name'})
65 0 0 unless my $tn = $token->fingerprint
66 0 0 if $tn eq $fn
99 0 0 unless $h->{'cho_ds_KeyName'}
101 0 0 unless my $handler = $keyinfo_handlers{$way}
125 0 0 unless $h->{'seq_ds_X509IssuerSerial'}
126 0 0 unless my $bin_cert = $rec->{'ds_X509Certificate'}
148 0 0 unless my $handler = $str_handlers{$ref}
164 0 0 if ($valuet eq 'http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1')
179 0 0 if $token
182 0 0 if ($valuet eq 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3')
183 0 0 unless substr($uri, 0, 1) eq '#'
188 0 0 unless my $binsec = $sec->{'wsse_BinarySecurityToken'}
192 0 0 unless $have_id eq $uri
214 0 0 if $type eq 'NO'
224 0 0 unless my $handler = $str_handlers{$type}
241 0 0 unless my $name = $token->name
261 0 0 $as eq 'SUBJECT' ? :
0 0 $as eq 'SKI' ? :
0 0 $as eq 'SERIAL' ? :
0 0 $as eq 'ASN1DER' ? :
271 0 0 ref $token eq 'ARRAY' ? :
301 0 0 if ($valuet eq 'http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1') { }
302 0 0 unless (shift())->fingerprint
337 0 0 if ($intern and $token->can('asBinary'))