line |
true |
false |
branch |
61
|
0 |
0 |
unless $self->brik_help_run_undef_arg("set_ca_attributes", $ca_name) |
88
|
0 |
0 |
unless $self->brik_help_run_undef_arg("ca_init", $ca_name) |
89
|
0 |
0 |
unless $self->brik_help_run_undef_arg("ca_init", $ca_directory) |
91
|
0 |
0 |
unless $self->set_ca_attributes($ca_name) |
94
|
0 |
0 |
if (-d $ca_directory) { } |
98
|
0 |
0 |
unless mkdir $ca_directory |
100
|
0 |
0 |
unless mkdir $ca_directory . "/certs" |
102
|
0 |
0 |
unless mkdir $ca_directory . "/csrs" |
105
|
0 |
0 |
unless my $ft = "Metabrik::File::Text"->new_from_brik_init($self) |
106
|
0 |
0 |
unless $ft->write("", $ca_directory . "/index.txt") |
107
|
0 |
0 |
unless $ft->write("01", $ca_directory . "/serial") |
172
|
0 |
0 |
unless my $ft = "Metabrik::File::Text"->new_from_brik_init($self) |
174
|
0 |
0 |
unless $ft->write($content, $ca_conf) |
182
|
0 |
0 |
unless $self->system($cmd) |
184
|
0 |
0 |
unless my $hash = $self->cert_hash($ca_cert) |
186
|
0 |
0 |
unless my $sf = "Metabrik::System::File"->new_from_brik_init($self) |
187
|
0 |
0 |
unless $sf->link($ca_cert, $ca_directory . "/" . $hash . ".0") |
197
|
0 |
0 |
unless $self->brik_help_run_undef_arg("ca_show", $ca_name) |
199
|
0 |
0 |
unless $self->set_ca_attributes($ca_name) |
211
|
0 |
0 |
unless $self->brik_help_run_undef_arg("csr_new", $base_file) |
218
|
0 |
0 |
if (-f $csr_cert) |
225
|
0 |
0 |
unless ($use_passphrase) |
230
|
0 |
0 |
if ($?) |
242
|
0 |
0 |
unless $self->brik_help_run_undef_arg("ca_sign_csr", $csr_cert) |
243
|
0 |
0 |
unless $self->brik_help_run_file_not_found("ca_sign_csr", $csr_cert) |
244
|
0 |
0 |
unless $self->brik_help_run_undef_arg("ca_sign_csr", $ca_name) |
246
|
0 |
0 |
unless $self->set_ca_attributes($ca_name) |
251
|
0 |
0 |
unless my $sf = "Metabrik::System::File"->new_from_brik_init($self) |
252
|
0 |
0 |
unless my $base_file = $sf->basefile($csr_cert) |
259
|
0 |
0 |
if ($?) |
273
|
0 |
0 |
unless $self->brik_help_run_undef_arg("cert_hash", $cert_file) |
274
|
0 |
0 |
unless $self->brik_help_run_file_not_found("cert_hash", $cert_file) |
277
|
0 |
0 |
unless my $lines = $self->capture($cmd) |
279
|
0 |
0 |
if (@$lines == 0) |
291
|
0 |
0 |
unless $self->brik_help_run_undef_arg("cert_verify", $cert_file) |
292
|
0 |
0 |
unless $self->brik_help_run_file_not_found("cert_verify", $cert_file) |
293
|
0 |
0 |
unless $self->brik_help_run_undef_arg("cert_verify", $ca_name) |
295
|
0 |
0 |
unless $self->set_ca_attributes($ca_name) |
309
|
0 |
0 |
unless $self->brik_help_run_undef_arg("cert_show", $cert_file) |
310
|
0 |
0 |
unless $self->brik_help_run_file_not_found("cert_show", $cert_file) |
320
|
0 |
0 |
unless $self->brik_help_run_undef_arg("parse_certificate_string", $string) |
323
|
0 |
0 |
unless (length $string) |
334
|
0 |
0 |
if (defined $pubkeyalg and $pubkeyalg eq 'RSA') { } |
348
|
0 |
0 |
if ($decoded->error) |