systemprompt-security 0.1.18

Security module for systemprompt.io - authentication, authorization, JWT, and token extraction
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub mod auth;
pub mod extraction;
pub mod jwt;
pub mod services;
pub mod session;

pub use auth::{AuthMode, AuthValidationService};
pub use extraction::{
    CookieExtractionError, CookieExtractor, ExtractionMethod, HeaderExtractor,
    HeaderInjectionError, HeaderInjector, TokenExtractionError, TokenExtractor,
};
pub use jwt::{AdminTokenParams, JwtService};
pub use services::ScannerDetector;
pub use session::{SessionGenerator, SessionParams, ValidatedSessionClaims};