luct-scanner 0.2.0

Tool to provide additional checks on TLS certificates
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use luct_client::ClientError;
use luct_core::{CertificateError, tiling::TilingError};
use thiserror::Error;

#[derive(Debug, Clone, Error)]
pub enum ScannerError {
    #[error("Invalid certificate: {0}")]
    CertificateError(#[from] CertificateError),

    #[error("HTTP client error: {0}")]
    ClientError(#[from] ClientError),

    #[error("Failed to construct proof from tiles {0}")]
    TilingError(#[from] TilingError),
}