Skip to main content

Module security

Module security 

Source
Expand description

Security limits and safe defaults shared by higher-level modules.

Defaults are intentionally conservative for an in-memory XML engine: external entities, network access, and filesystem access are disabled unless a future caller opts into a different policy explicitly.

Structs§

EntityPolicy
Controls entity and external resource handling.
ParserSecurityConfig
QuerySecurityConfig
SecurityLimits
Shared resource limits for parser, query, transform, and signature modules.
TransformSecurityConfig

Constants§

DEFAULT_MAX_DEPTH
DEFAULT_MAX_DOCUMENT_BYTES
DEFAULT_MAX_NODES
DEFAULT_MAX_QUERY_STEPS
DEFAULT_MAX_TEXT_BYTES
DEFAULT_MAX_TRANSFORM_EXPANSION