JexlSandbox.Permissions |
JexlSandbox.allow(java.lang.String clazz) |
Creates a new set of permissions based on allow lists for methods and properties for a given class.
|
JexlSandbox.Permissions |
JexlSandbox.black(java.lang.String clazz) |
Deprecated.
|
JexlSandbox.Permissions |
JexlSandbox.block(java.lang.String clazz) |
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() |
|
JexlSandbox.Permissions |
JexlSandbox.Permissions.execute(java.lang.String... methodNames) |
Adds a list of executable methods names to these permissions.
|
JexlSandbox.Permissions |
JexlSandbox.get(java.lang.Class<?> clazz) |
Gets the permissions associated to a class.
|
JexlSandbox.Permissions |
JexlSandbox.get(java.lang.String clazz) |
Gets the set of permissions associated to a class.
|
JexlSandbox.Permissions |
JexlSandbox.permissions(java.lang.String clazz,
boolean readFlag,
boolean writeFlag,
boolean executeFlag) |
Creates the set of permissions for a given class.
|
JexlSandbox.Permissions |
JexlSandbox.permissions(java.lang.String clazz,
boolean inhf,
boolean readf,
boolean writef,
boolean execf) |
Creates the set of permissions for a given class.
|
JexlSandbox.Permissions |
JexlSandbox.Permissions.read(java.lang.String... propertyNames) |
Adds a list of readable property names to these permissions.
|
JexlSandbox.Permissions |
JexlSandbox.white(java.lang.String clazz) |
Deprecated.
|
JexlSandbox.Permissions |
JexlSandbox.Permissions.write(java.lang.String... propertyNames) |
Adds a list of writable property names to these permissions.
|