//! A JWT is characterized through a set of `Claims`. There are mandatory claims defined for JWTs and optional ones.
//! This module provides a default implementation with common claims (iss, sub, aud, exp, nbf, iat, jti).
use ;
use crate Claims;
/// A default implementation that can be used for JWT based authentication with commonly used claims.