playready/lib.rs
1//! Rust reimplementation of pyplayready.
2
3#![deny(unsafe_code)]
4#![warn(missing_docs)]
5
6pub mod cdm;
7pub mod certificate;
8pub mod device;
9pub mod error;
10pub mod pssh;
11pub mod revocation_list;
12
13mod binary_format;
14mod crypto;
15mod license;
16mod xml_key;
17mod xml_utils;
18
19pub use cdm::Cdm;
20pub use device::Device;
21pub use error::Error;
22pub use pssh::Pssh;
23
24pub use crypto::ecc_p256::Keypair;
25pub use p256::ecdsa::SigningKey;