line |
true |
false |
branch |
182
|
0 |
6 |
unless my $private_key_file = $args{'privatekey'} |
183
|
0 |
6 |
unless -r $private_key_file |
186
|
0 |
6 |
unless my $keytype = $args{'keytype'} |
187
|
0 |
6 |
unless $keytype eq 'dsa' or $keytype eq 'rsa' |
190
|
0 |
6 |
unless my $user_id = $args{'userid'} |
192
|
0 |
6 |
unless my $valid_until = $args{'validuntil'} |
193
|
0 |
6 |
unless $valid_until =~ /^\d+$/ |
197
|
0 |
6 |
unless $grace_period eq '' or $grace_period =~ /^\d+$/ |
202
|
0 |
6 |
unless $client_ip eq '' or $client_ip =~ /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/ |
210
|
6 |
0 |
if $client_ip |
212
|
6 |
0 |
if $grace_period |
216
|
2 |
4 |
$keytype eq 'dsa' ? : |
229
|
0 |
6 |
if ($exitcode != 0) |
271
|
0 |
204 |
unless my $public_key_file = $args{'publickey'} |
272
|
0 |
204 |
unless -r $public_key_file |
275
|
0 |
204 |
unless my $keytype = $args{'keytype'} |
276
|
0 |
204 |
unless $keytype eq 'dsa' or $keytype eq 'rsa' |
278
|
101 |
103 |
$keytype eq 'dsa' ? : |
280
|
0 |
204 |
unless my $ticket_str = $args{'ticket'} |
284
|
7 |
197 |
unless $sig_base64 |
285
|
7 |
197 |
unless $sig_base64 |
289
|
0 |
197 |
unless length $sig_bin > 0 |
292
|
0 |
197 |
unless print $fh $sig_bin |
293
|
0 |
197 |
unless close $fh |
304
|
194 |
3 |
unless $exitcode == 0 |
306
|
3 |
0 |
if $stdout eq "Verified OK\n" |
320
|
0 |
0 |
unless my $tkt = shift() |