huskarl-core 0.3.0

Base library for huskarl (OAuth2 client) ecosystem.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! JWT support
//!
//! Supports the following operations:
//!  - Typesafe JWT builder
//!  - Creation of a JWT using JWS compact seralization
//!  - Checking if the supplied JTI was previous seen

mod builder;
mod jti;
mod parse;
mod structure;
pub mod validator;

pub use builder::{JwsSerializationError, Jwt, JwtBuilder};
pub use jti::{BoxedJtiUniquenessChecker, JtiUniquenessChecker};
pub use parse::{JwsParseError, ParsedJws, parse_compact_jws};
pub use structure::ConfirmationClaim;