Crate jws

source ·
Expand description

This library provides JSON Web Signature encoding, decoding, signing and verification.

Re-exports

pub use crate::error::Error;
pub use crate::error::Result;
pub use crate::header::AvailableHeaders;
pub use crate::header::HeaderMap;
pub use crate::header::Headers;
pub use crate::header::HeadersMut;

Modules

JWS Compact Serialization implementaton.
Verifier and Signer implementations using rust-crypto.
Error types for this crate.
Types for working with message headers.

Enums

Represents any valid JSON value.

Traits

A signer for JWS messages.
A verifier for JWS messages.