Uses of Class
org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Packages that use JexlSandbox.Permissions
Package
Description
Provides high-level introspective services.
-
Uses of JexlSandbox.Permissions in org.apache.commons.jexl3.introspection
Fields in org.apache.commons.jexl3.introspection declared as JexlSandbox.PermissionsModifier and TypeFieldDescriptionprivate static final JexlSandbox.Permissions
JexlSandbox.ALLOW_ALL
The pass-thru permissions.private static final JexlSandbox.Permissions
JexlSandbox.BLOCK_ALL
The block-all permissions.Fields in org.apache.commons.jexl3.introspection with type parameters of type JexlSandbox.PermissionsModifier and TypeFieldDescriptionprivate final Map
<String, JexlSandbox.Permissions> JexlSandbox.sandbox
The map from class names to permissions.Methods in org.apache.commons.jexl3.introspection that return JexlSandbox.PermissionsModifier and TypeMethodDescriptionCreates a new set of permissions based on allow lists for methods and properties for a given class.Deprecated.Creates a new set of permissions based on block lists for methods and properties for a given class.(package private) JexlSandbox.Permissions
JexlSandbox.Permissions.copy()
Adds a list of executable methods names to these permissions.Gets the permissions associated to a class.Gets the set of permissions associated to a class.JexlSandbox.permissions
(String clazz, boolean readFlag, boolean writeFlag, boolean executeFlag) Creates the set of permissions for a given class.JexlSandbox.permissions
(String clazz, boolean inhf, boolean readf, boolean writef, boolean execf) Creates the set of permissions for a given class.Adds a list of readable property names to these permissions.Deprecated.Adds a list of writable property names to these permissions.Constructor parameters in org.apache.commons.jexl3.introspection with type arguments of type JexlSandbox.PermissionsModifierConstructorDescriptionprotected
JexlSandbox
(boolean ab, boolean inh, Map<String, JexlSandbox.Permissions> map) Creates a sandbox based on an existing permissions map.protected
JexlSandbox
(boolean ab, Map<String, JexlSandbox.Permissions> map) Deprecated.protected
Deprecated.