1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Tools to retrieve, validate the Certificate Chain created by an aggregator

mod certificate_genesis;
mod certificate_retriever;
mod certificate_verifier;
cfg_test_tools! {
    mod fake_certificate_retriever;
}

pub use certificate_genesis::CertificateGenesisProducer;
pub use certificate_retriever::{CertificateRetriever, CertificateRetrieverError};
pub use certificate_verifier::{
    CertificateVerifier, CertificateVerifierError, MithrilCertificateVerifier,
};

cfg_test_tools! {
    pub use fake_certificate_retriever::FakeCertificaterRetriever;
}