📄️ Security Overview
The expression evaluator is designed from the ground up to safely evaluate untrusted user input. It uses a defense-in-depth approach with multiple layers of protection.
📄️ Property Access Control
The evaluator provides fine-grained control over which properties expressions can access on context objects.
📄️ Resource Limits
Resource limits prevent expressions from consuming excessive CPU time or memory.