Interface SecurityEvent

interface SecurityEvent {
    details: Record<string, any>;
    ip: string;
    timestamp: Date;
    type: "xss_attempt" | "sql_injection" | "csrf_violation" | "rate_limit_exceeded" | "auth_failure" | "suspicious_request";
    userAgent?: string;
}

Properties

details: Record<string, any>
ip: string
timestamp: Date
type: "xss_attempt" | "sql_injection" | "csrf_violation" | "rate_limit_exceeded" | "auth_failure" | "suspicious_request"
userAgent?: string