Module token_exchange

Module token_exchange 

Source
Expand description

Token Exchange Implementation Module

This module contains token exchange functionality including:

  • Token exchange common utilities
  • Token exchange factory
  • Advanced token exchange
  • Token introspection

Re-exports§

pub use advanced_token_exchange::AdvancedTokenExchangeConfig;
pub use advanced_token_exchange::AdvancedTokenExchangeManager;
pub use advanced_token_exchange::AdvancedTokenExchangeRequest;
pub use advanced_token_exchange::TokenExchangePolicy as AdvancedTokenExchangePolicy;
pub use core::TokenExchangeManager;
pub use core::TokenExchangePolicy;
pub use core::TokenExchangeRequest;
pub use token_exchange_common::*;
pub use token_exchange_factory::*;
pub use token_introspection::*;

Modules§

advanced_token_exchange
Advanced Token Exchange - Enhanced RFC 8693
core
OAuth 2.0 Token Exchange (RFC 8693) - Basic Implementation
token_exchange_common
Common Token Exchange Components
token_exchange_factory
Token Exchange Factory Examples
token_introspection
OAuth 2.0 Token Introspection (RFC 7662)