auth_framework/server/token_exchange/
mod.rs

1//! Token Exchange Implementation Module
2//!
3//! This module contains token exchange functionality including:
4//! - Token exchange common utilities
5//! - Token exchange factory
6//! - Advanced token exchange
7//! - Token introspection
8
9pub mod advanced_token_exchange;
10pub mod core;
11pub mod token_exchange_common;
12pub mod token_exchange_factory;
13pub mod token_introspection;
14
15// Re-export commonly used types
16pub use advanced_token_exchange::{
17    AdvancedTokenExchangeConfig, AdvancedTokenExchangeManager, AdvancedTokenExchangeRequest,
18    TokenExchangePolicy as AdvancedTokenExchangePolicy,
19};
20pub use core::{TokenExchangeManager, TokenExchangePolicy, TokenExchangeRequest};
21pub use token_exchange_common::*;
22pub use token_exchange_factory::*;
23pub use token_introspection::*;
24
25