Sample code for 30+ languages & platforms
Rust

Load PEM Format Certificate (.pem)

See more Certificates Examples

Loads a PEM format digital certificate and fetches information about the cert.

Chilkat Rust Downloads

Rust

let cert = chilkat::Cert::new();

// LoadFromFile will load virtually any certificate format file.
// It will auto-recognize the format and load appropiately.

if cert.load_from_file("/Users/chilkat/testData/cer/cert.pem").is_err() {
    println!("{}", cert.last_error_text());
    return;
}

// DN = "Distinguished Name"
println!("SubjectDN:{}", cert.subject_dn());

println!("Common Name:{}", cert.subject_cn());
println!("Issuer Common Name:{}", cert.issuer_cn());

println!("Serial Number:{}", cert.serial_number());