RevocationChecker

Trait RevocationChecker 

Source
pub trait RevocationChecker: Send + Sync {
    // Required methods
    fn check_revocation(
        &self,
        cert: &CertificateDer<'_>,
    ) -> NetResult<RevocationStatus>;
    fn check_revocation_async(
        &self,
        cert: &CertificateDer<'_>,
    ) -> Pin<Box<dyn Future<Output = NetResult<RevocationStatus>> + Send + '_>>;
}
Expand description

Certificate revocation checker

Required Methods§

Source

fn check_revocation( &self, cert: &CertificateDer<'_>, ) -> NetResult<RevocationStatus>

Check if a certificate has been revoked

Source

fn check_revocation_async( &self, cert: &CertificateDer<'_>, ) -> Pin<Box<dyn Future<Output = NetResult<RevocationStatus>> + Send + '_>>

Check if a certificate has been revoked asynchronously

Implementors§