pulseengine-mcp-auth 0.14.0

Authentication and authorization framework for MCP servers - PulseEngine MCP Framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Transport authentication integration
//!
//! This module provides authentication extractors and handlers for different
//! MCP transport types (HTTP, WebSocket, Stdio).

pub mod auth_extractors;
pub mod http_auth;
pub mod stdio_auth;
pub mod websocket_auth;

pub use auth_extractors::{AuthExtractionResult, AuthExtractor, TransportAuthContext};
pub use http_auth::{HttpAuthConfig, HttpAuthExtractor};
pub use stdio_auth::{StdioAuthConfig, StdioAuthExtractor};
pub use websocket_auth::{WebSocketAuthConfig, WebSocketAuthExtractor};