Trait josekit::jwe::JweCompression [−][src]
pub trait JweCompression: Debug + Send + Sync {
fn name(&self) -> &str;
fn compress(&self, message: &[u8]) -> Result<Vec<u8>, Error>;
fn decompress(&self, message: &[u8]) -> Result<Vec<u8>, Error>;
fn box_clone(&self) -> Box<dyn JweCompression>;
}
Expand description
Represent a algorithm of JWE zip header claim.