(args: GenRaCertArgs)
| 325 | } |
| 326 | |
| 327 | fn cmd_gen_ra_cert(args: GenRaCertArgs) -> Result<()> { |
| 328 | let ca_cert = fs::read_to_string(args.ca_cert)?; |
| 329 | let ca_key = fs::read_to_string(args.ca_key)?; |
| 330 | let cert_pair = generate_ra_cert(ca_cert, ca_key)?; |
| 331 | fs::write(&args.cert_path, cert_pair.cert_pem).context("Failed to write certificate")?; |
| 332 | fs::write(&args.key_path, cert_pair.key_pem).context("Failed to write private key")?; |
| 333 | Ok(()) |
| 334 | } |
| 335 | |
| 336 | fn cmd_gen_ca_cert(args: GenCaCertArgs) -> Result<()> { |
| 337 | use ra_tls::cert::CertRequest; |
no test coverage detected