| 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) |