Skip to main content

04_policy_properties/
04_policy_properties.rs

1use security::Policy;
2
3fn main() -> Result<(), Box<dyn std::error::Error>> {
4    let basic = Policy::basic_x509()?;
5    let ssl = Policy::ssl(true, Some("localhost"))?;
6    let revocation = Policy::revocation(0)?;
7    println!(
8        "basic={:?} ssl={:?} revocation={:?}",
9        basic.properties()?,
10        ssl.properties()?,
11        revocation.properties()?
12    );
13    Ok(())
14}