//! Authentication state management
//!
//! This module handles the authentication state containing configuration
//! and runtime data needed for authentication operations.
use AuthResult;
use ;
use HashMap;
use Arc;
use RwLock;
/// Cached OAuth2 introspection result
/// Authentication middleware state