// Copyright (c) 2026, Salesforce, Inc.,
// All rights reserved.
// For full license text, see the LICENSE.txt file
//! # JWT Data Models
//!
//! This module contains data structures and types used for JWT processing
//! including claims, validation rules, public keys and untrusted tokens.
//!
//! ## Primary types
//!
/// - [`claim_validation_rules`]: validation rules for JWT claims
/// - [`claims`]: struct representing JWT claims
/// - [`pk`]: public keys for JWT
/// - [`signing_algorithm`]: signing algorithm for JWT
/// - [`untrusted_token`]: untrusted token for JWT