| line |
true |
false |
branch |
|
218
|
0 |
0 |
if (ref $var) { } |
|
219
|
0 |
0 |
if (ref $var eq 'ARRAY') { } |
|
|
0 |
0 |
elsif (ref $var eq 'HASH') { } |
|
233
|
0 |
0 |
if (defined $var) { } |
|
248
|
3 |
0 |
if ($url =~ m[^(https?)://([^:/]+)(:(\d+))?(.*)$]) { } |
|
251
|
0 |
3 |
if ($1 eq 'http') { } |
|
|
3 |
0 |
elsif ($1 eq 'https') { } |
|
285
|
0 |
0 |
if ($new_data =~ m[^<([^\s>]+)(\s+[^\s>]+)*>([\s\S\n]*)(\1>)]m) { } |
|
376
|
0 |
3 |
if (defined $pgtUrl) |
|
450
|
1 |
4 |
unless (defined $service) |
|
454
|
1 |
3 |
unless (defined $ticket) |
|
465
|
0 |
3 |
if (defined $$xml{'cas:serviceResponse'}[0]{'cas:authenticationFailure'}) |
|
478
|
0 |
3 |
if ($$self{'proxy'}) |
|
480
|
0 |
0 |
if (defined $$xml{'cas:serviceResponse'}[0]{'cas:authenticationSuccess'}[0]{'cas:proxyGrantingTicket'}) |
|
489
|
0 |
0 |
unless (defined $$self{'pgtFile'}) |
|
495
|
0 |
0 |
unless (open STORE, $$self{'pgtFile'}) |
|
502
|
0 |
0 |
if (/^$pgtIou\s+(.+)$/) |
|
532
|
0 |
0 |
unless (defined $service) |
|
536
|
0 |
0 |
unless (defined $ticket) |
|
544
|
0 |
0 |
if (defined $$xml{'cas:serviceResponse'}[0]{'cas:authenticationFailure'}) |
|
556
|
0 |
0 |
if (defined $$xml{'cas:serviceResponse'}[0]{'cas:authenticationSuccess'}[0]{'cas:proxies'}) |
|
595
|
3 |
0 |
unless ($xml and $#$xml >= 0) |
|
620
|
0 |
0 |
unless (open STORE, ">>$$self{'pgtFile'}") |
|
645
|
0 |
0 |
if (defined $$xml{'cas:serviceResponse'}[0]{'cas:proxyFailure'}) |
|
651
|
0 |
0 |
if (defined $$xml{'cas:serviceResponse'}[0]{'cas:proxySuccess'}[0]{'cas:proxyTicket'}) |
|
684
|
1 |
2 |
if ($trusted_ca_file and not -r $trusted_ca_file or $trusted_ca_path and not -d $trusted_ca_path) |
|
692
|
0 |
2 |
unless (eval 'require IO::Socket::SSL') |
|
699
|
0 |
2 |
unless (eval 'require LWP::UserAgent') |
|
716
|
0 |
2 |
if $trusted_ca_file |
|
717
|
0 |
2 |
if $trusted_ca_path |
|
720
|
0 |
2 |
if $trusted_ca_file or $trusted_ca_path |
|
723
|
2 |
0 |
if defined $$ssl_data{'SSL_version'} |
|
728
|
2 |
0 |
unless ($ssl_socket) |