UNPKG

sicua

Version:

A tool for analyzing project structure and dependencies

51 lines (50 loc) 1.62 kB
/** * Constants for network, HTTP, and redirect-related security detection */ export declare const RISKY_HTTP_CONTEXTS: string[]; export declare const ALLOWED_HTTP_CONTEXTS: string[]; export declare const REDIRECT_METHODS: string[]; export declare const USER_INPUT_SOURCES: string[]; export declare const VALIDATION_INDICATORS: string[]; export declare const HIGH_RISK_INPUT_SOURCES: string[]; export declare const MEDIUM_RISK_INPUT_SOURCES: string[]; export declare const LOW_RISK_INPUT_SOURCES: string[]; export declare const NETWORK_LIBRARIES: string[]; export declare const REDIRECT_HTTP_METHODS: string[]; export declare const URL_SCHEMES: { secure: string[]; insecure: string[]; local: string[]; custom: string[]; }; export declare const REDIRECT_PARAMETERS: string[]; export declare const MIXED_CONTENT_PATTERNS: RegExp[]; export declare const SECURITY_HEADERS: { "Content-Security-Policy": { description: string; critical: boolean; }; "Strict-Transport-Security": { description: string; critical: boolean; }; "X-Frame-Options": { description: string; critical: boolean; }; "X-Content-Type-Options": { description: string; critical: boolean; }; "Referrer-Policy": { description: string; critical: boolean; }; "Permissions-Policy": { description: string; critical: boolean; }; }; export declare const DANGEROUS_REDIRECT_PATTERNS: RegExp[]; export declare const SAFE_REDIRECT_PATTERNS: RegExp[]; export declare const REDIRECT_GATING_PATTERNS: RegExp[];