Skip to main content

Crate graphify_security

Crate graphify_security 

Source
Expand description

URL, path, and label validation/sanitization for graphify.

Ensures all URLs, file paths, and graph labels are safe and well-formed before use. Port of Python security.py.

Re-exports§

pub use label_validator::sanitize_label;
pub use path_validator::safe_path;
pub use url_validator::validate_url;

Modules§

label_validator
Label sanitization to prevent injection in HTML/GraphML output.
path_validator
Path traversal prevention and graph file validation.
url_validator
URL validation and SSRF prevention.

Enums§

SecurityError
Security validation errors.