mozambigue 0.1.2

JWT validation library with JWKS caching for Kubernetes and Okta tokens
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Provider-specific implementations for different JWT issuers
//!
//! This module contains implementations of the [`IdentityExtractor`](crate::IdentityExtractor)
//! trait for various JWT providers. Each provider module includes:
//!
//! - **Claims**: Provider-specific JWT claims structure
//! - **Identity**: The extracted identity information
//! - **Extractor**: Implementation of `IdentityExtractor`
//!
//! ## Available Providers
//!
//! - [`kubernetes`]: Kubernetes service account tokens
//! - [`okta`]: Okta OAuth2/OIDC tokens (access tokens and ID tokens)

pub mod kubernetes;
pub mod okta;