core_crypto/e2e_identity/
mod.rs1mod crypto;
2pub(crate) mod device_status;
3mod error;
4pub(crate) mod id;
5pub(crate) mod identity;
6mod pki_env;
7pub(crate) use crypto::E2eiSignatureKeypair;
8pub use pki_env::NewCrlDistributionPoints;
9pub(crate) use pki_env::restore_pki_env;
10#[cfg(not(test))]
11mod enrollment;
12#[cfg(test)]
13pub(crate) mod enrollment;
14pub mod types;
15
16pub use enrollment::E2eiEnrollment;
17pub use error::{Error, Result};
18
19type Json = Vec<u8>;
20
21#[derive(Debug, Clone, Copy, PartialEq, Eq)]
22pub struct CrlRegistration {
24 pub dirty: bool,
26 pub expiration: Option<u64>,
28}
29
30pub(crate) type EnrollmentHandle = Vec<u8>;