Module session

Expand description

Session and User Management for Performance Dashboard

This module handles user sessions, permissions, preferences, and access control for the performance analytics dashboard.

Structs§

AccessCondition
Access condition
AccessPolicy
Access policy
AuditEvent
Audit event
AuditLogConfig
Audit log configuration
AuditLogger
Audit logging
AuthResult
Authentication result
ChartPreferences
Chart preferences
CookieSettings
Cookie settings
Credentials
Authentication credentials
DisplayPreferences
Display preferences
NotificationPreferences
Notification preferences
PermissionManager
Permission manager for access control
QueryCriteria
Query criteria for log retrieval
QuietHours
Quiet hours configuration
Role
User role
SecuritySettings
Security settings
SessionActivity
Session activity tracking
SessionConfig
Session configuration
SessionManager
User session management
SessionStatistics
Session statistics
TokenValidation
Token validation result
UserInfo
User information
UserPreferences
User preferences
UserSession
User session information

Enums§

ActivityType
Activity types
AuditEventType
Audit event types
AuditLogLevel
Audit log levels
AuditResult
Audit result
AuthProviderType
Authentication provider types
ConditionOperator
Condition operators
ConditionType
Condition types
DayOfWeek
Days of the week
DisplayDensity
Display density
NotificationFrequency
Notification frequency
Permission
User permissions
PolicyEffect
Policy effect
SameSitePolicy
Same-site policy

Traits§

AuthProvider
Authentication provider trait
LogStorage
Log storage trait