line |
!l |
l&&!r |
l&&r |
condition |
51
|
0 |
0 |
1 |
defined $context{'Type'} && $context{'Type'} =~ /^(Lega[cs]y|Limited|Pre-RFC|RFC)$/ |
53
|
1 |
0 |
0 |
defined $context{'PathLength'} && $context{'PathLength'} =~ /^([0-9]+)$/s |
54
|
1 |
0 |
0 |
defined $context{'Bits'} && $context{'Bits'} =~ /^(512|1024|2048|4096)$/s |
55
|
0 |
0 |
1 |
defined $context{'Lifetime'} && $context{'Lifetime'} =~ /^([0-9]+)$/s |
56
|
1 |
0 |
0 |
defined $context{'Start'} && $context{'Start'} =~ /^([0-9]+)$/s |
57
|
1 |
0 |
0 |
defined $context{'AC'} && $context{'AC'} =~ /^(\060.+)$/s |
64
|
1 |
0 |
0 |
defined $context{'KeypublicExponent'} && $context{'KeypublicExponent'} =~ /^([\x00-\x7f].+)$/s |
65
|
1 |
0 |
0 |
defined $context{'KeypublicModulus'} && $context{'KeypublicModulus'} =~ /^([\x00-\x7f].+)$/s |
68
|
0 |
1 |
0 |
defined $context{'Type'} and not defined $type |
69
|
1 |
0 |
0 |
defined $context{'PathLength'} and not defined $pathlen |
70
|
1 |
0 |
0 |
defined $context{'Bits'} and not defined $bits |
71
|
0 |
1 |
0 |
defined $context{'Lifetime'} and not defined $lifetime |
72
|
1 |
0 |
0 |
defined $context{'Start'} and not defined $start |
73
|
1 |
0 |
0 |
defined $context{'AC'} and not defined $AC |
90
|
0 |
1 |
0 |
$type =~ /Legacy/ and defined $pathlen |
106
|
1 |
0 |
0 |
defined $KeypublicE && defined $KeypublicM |
158
|
1 |
0 |
0 |
$type ne 'Legacy' and $type ne 'Limited' |
208
|
1 |
0 |
0 |
defined $KeypublicE and defined $KeypublicM |