aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe-external-packages/src/composer/ca_bundle/ca_bundle.rs
blob: 534de015863a1dc352f4f62b6f80e7d452f59343 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
use crate::psr::log::LoggerInterface;

#[derive(Debug)]
pub struct CaBundle;

impl CaBundle {
    pub fn is_openssl_parse_safe() -> bool {
        todo!()
    }

    pub fn get_system_ca_root_bundle_path(_logger: Option<&dyn LoggerInterface>) -> String {
        todo!()
    }

    pub fn validate_ca_file(_ca_file: &str, _logger: Option<&dyn LoggerInterface>) -> bool {
        todo!()
    }

    pub fn get_bundled_ca_bundle_path() -> String {
        todo!()
    }
}