pub trait CertificateResolverHelper {
    type Error;

    // Required methods
    fn find_certificates_by_names(
        &self,
        names: &HashSet<String>
    ) -> Result<HashSet<Fingerprint>, Self::Error>;
    fn certificate_names(
        &self,
        pem: &Pem
    ) -> Result<HashSet<String>, Self::Error>;
    fn fingerprint(certificate: &Pem) -> Fingerprint;
    fn parse(
        certificate_and_key: &CertificateAndKey
    ) -> Result<ParsedCertificateAndKey, Self::Error>;
}

Required Associated Types§

Required Methods§

Implementors§