2024-02-19 15:55:46 +00:00
|
|
|
#![warn(
|
|
|
|
clippy::checked_conversions,
|
|
|
|
clippy::panic,
|
|
|
|
clippy::panic_in_result_fn,
|
|
|
|
clippy::unwrap_used,
|
|
|
|
rust_2018_idioms,
|
|
|
|
unused_lifetimes
|
|
|
|
)]
|
|
|
|
#![deny(
|
|
|
|
trivial_casts,
|
|
|
|
trivial_numeric_casts,
|
|
|
|
unused_import_braces,
|
|
|
|
unused_qualifications,
|
|
|
|
warnings
|
|
|
|
)]
|
2024-06-20 20:09:29 +00:00
|
|
|
// FIXME(hu55a1n1) - uncomment once we have better wrappers for FFI structs and ctors
|
|
|
|
// #![forbid(unsafe_code)]
|
2024-02-19 15:55:46 +00:00
|
|
|
|
|
|
|
pub mod intel_sgx;
|
|
|
|
|
2024-05-07 22:34:09 +00:00
|
|
|
pub use intel_sgx::{
|
2024-08-02 16:31:01 +00:00
|
|
|
dcap::verify as verify_dcap_attestation,
|
2024-05-07 22:34:09 +00:00
|
|
|
epid::{types::IASReport, verifier::verify as verify_epid_attestation},
|
|
|
|
Error,
|
|
|
|
};
|