pub fn generate_certificate(
common_name: &str,
validity_days: u32,
source: &Source,
) -> Result<Value, String>Expand description
Generates a self-signed X.509 certificate and private key PEM pair.
Returns {"cert_pem": "...", "key_pem": "..."}.