Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
database::security::security_monitor Member List

This is the complete list of members for database::security::security_monitor, including all inherited members.

alert_handlers_database::security::security_monitorprivate
analyze_query_patterns(const std::string &user_id, const std::string &query)database::security::security_monitor
calculate_security_score() constdatabase::security::security_monitor
detect_brute_force_attempts(const std::string &client_ip)database::security::security_monitor
emit_security_alert(threat_level level, const std::string &type, const std::string &description, const std::string &user_id="")database::security::security_monitorprivate
failed_login_attempts_database::security::security_monitorprivate
get_failed_login_count(std::chrono::hours window) constdatabase::security::security_monitor
get_recent_alerts(std::chrono::hours window) constdatabase::security::security_monitor
get_suspicious_query_count(std::chrono::hours window) constdatabase::security::security_monitor
monitor_mutex_database::security::security_monitormutableprivate
monitor_privilege_escalation(const std::string &user_id, const std::string &operation)database::security::security_monitor
register_security_handler(std::function< void(const security_alert &)> handler)database::security::security_monitor
security_alerts_database::security::security_monitorprivate
security_monitor()=defaultdatabase::security::security_monitor
threat_level enum namedatabase::security::security_monitor
user_query_patterns_database::security::security_monitorprivate