Skip to main content

Module manager

Module manager 

Source
Expand description

Comprehensive session management with security hardening.

This module provides secure session management with features like session rotation, concurrent session limits, device tracking, and advanced security protections.

Structs§

ActivityInfo
Activity information
DeviceFingerprintGenerator
Generates device fingerprints for session tracking and anomaly detection.
DeviceInfo
Device information for session tracking
RiskCalculator
Calculates session risk scores based on device, location, and behavioral factors.
SecurityMetadata
Security metadata for sessions
Session
Session information
SessionConfig
Session configuration
SessionConfigBuilder
A builder for SessionConfig
SessionManager
Main session manager
SessionSecurityPolicy

Enums§

SecurityFlag
Security flags for sessions
SessionState
Session state

Traits§

SessionStorage
Session storage trait