Module security

Module security 

Source
Expand description

Security module for DDEX Builder

This module provides comprehensive security measures including:

  • XXE (XML External Entity) attack prevention
  • Input validation and sanitization
  • Path traversal prevention
  • Size limits and rate limiting
  • Safe XML parsing configuration

Modules§

utils
Security utilities

Structs§

InputValidator
Input validator for various data types
OutputSanitizer
Output safety and sanitization
RateLimiter
Rate limiter for API endpoints
SecureTempFile
Secure temporary file handling
SecureXmlReader
Secure XML reader with XXE protection
SecurityConfig
Security configuration for XML parsing