Searched defs:sandbox (Results 1 - 14 of 14) sorted by relevance

/forgerock/openam-v13/openam-scripting/src/main/java/org/forgerock/openam/scripting/sandbox/
H A Dpackage-info.java20 package org.forgerock.openam.scripting.sandbox;
H A DRhinoSandboxClassShutter.java17 package org.forgerock.openam.scripting.sandbox;
H A DGroovySandboxValueFilter.java17 package org.forgerock.openam.scripting.sandbox;
22 import org.kohsuke.groovy.sandbox.GroovyValueFilter;
28 * Applies a sandbox to Groovy script execution. Delegates to a Rhino {@link org.mozilla.javascript.ClassShutter} for
48 * @throws java.lang.SecurityException if access if forbidden by the sandbox.
100 // the sandbox
139 * and return value are filtered according to the sandbox, but the receiver is not.
144 * @param args the arguments to the method. Will be filtered by the sandbox.
147 * sandbox.
/forgerock/openam/openam-scripting/src/main/java/org/forgerock/openam/scripting/sandbox/
H A Dpackage-info.java20 package org.forgerock.openam.scripting.sandbox;
H A DRhinoSandboxClassShutter.java17 package org.forgerock.openam.scripting.sandbox;
H A DGroovySandboxValueFilter.java17 package org.forgerock.openam.scripting.sandbox;
22 import org.kohsuke.groovy.sandbox.GroovyValueFilter;
28 * Applies a sandbox to Groovy script execution. Delegates to a Rhino {@link org.mozilla.javascript.ClassShutter} for
48 * @throws java.lang.SecurityException if access if forbidden by the sandbox.
100 // the sandbox
139 * and return value are filtered according to the sandbox, but the receiver is not.
144 * @param args the arguments to the method. Will be filtered by the sandbox.
147 * sandbox.
/forgerock/openam-v13/openam-scripting/src/main/java/org/forgerock/openam/scripting/factories/
H A DGroovyEngineFactory.java26 import org.kohsuke.groovy.sandbox.GroovyValueFilter;
27 import org.kohsuke.groovy.sandbox.SandboxTransformer;
36 private volatile GroovyValueFilter sandbox; field in class:GroovyEngineFactory
42 // Apply sandbox before any other customisation, otherwise sandbox will be applied to implementation details.
61 return new SandboxedGroovyScriptEngine(this, groovyScriptEngine, sandbox);
68 * @param sandbox the new sandbox to use.
70 public void setSandbox(final GroovyValueFilter sandbox) { argument
71 Reject.ifNull(sandbox);
[all...]
H A DSandboxedGroovyScriptEngine.java20 import org.kohsuke.groovy.sandbox.GroovyValueFilter;
33 * Applies a sandbox when executing groovy scripts. Delegates to an actual script engine after registering the
34 * sandbox interceptor. Ensures sandbox is removed again after each script evaluation.
39 private final GroovyValueFilter sandbox; field in class:SandboxedGroovyScriptEngine
42 * Constructs the sandboxed script engine with the given parent factory, delegate script engine and sandbox.
46 * @param sandbox the sandbox to apply when executing a script.
49 final GroovyValueFilter sandbox) {
50 Reject.ifNull(factory, realEngine, sandbox);
48 SandboxedGroovyScriptEngine(final GroovyEngineFactory factory, final ScriptEngine realEngine, final GroovyValueFilter sandbox) argument
[all...]
/forgerock/openam/openam-scripting/src/main/java/org/forgerock/openam/scripting/factories/
H A DGroovyEngineFactory.java26 import org.kohsuke.groovy.sandbox.GroovyValueFilter;
27 import org.kohsuke.groovy.sandbox.SandboxTransformer;
36 private volatile GroovyValueFilter sandbox; field in class:GroovyEngineFactory
42 // Apply sandbox before any other customisation, otherwise sandbox will be applied to implementation details.
61 return new SandboxedGroovyScriptEngine(this, groovyScriptEngine, sandbox);
68 * @param sandbox the new sandbox to use.
70 public void setSandbox(final GroovyValueFilter sandbox) { argument
71 Reject.ifNull(sandbox);
[all...]
H A DSandboxedGroovyScriptEngine.java20 import org.kohsuke.groovy.sandbox.GroovyValueFilter;
33 * Applies a sandbox when executing groovy scripts. Delegates to an actual script engine after registering the
34 * sandbox interceptor. Ensures sandbox is removed again after each script evaluation.
39 private final GroovyValueFilter sandbox; field in class:SandboxedGroovyScriptEngine
42 * Constructs the sandboxed script engine with the given parent factory, delegate script engine and sandbox.
46 * @param sandbox the sandbox to apply when executing a script.
49 final GroovyValueFilter sandbox) {
50 Reject.ifNull(factory, realEngine, sandbox);
48 SandboxedGroovyScriptEngine(final GroovyEngineFactory factory, final ScriptEngine realEngine, final GroovyValueFilter sandbox) argument
[all...]
/forgerock/openam-v13/openam-scripting/src/test/java/org/forgerock/openam/scripting/sandbox/
H A DGroovySandboxValueFilterTest.java17 package org.forgerock.openam.scripting.sandbox;
H A DRhinoSandboxClassShutterTest.java17 package org.forgerock.openam.scripting.sandbox;
/forgerock/openam/openam-scripting/src/test/java/org/forgerock/openam/scripting/sandbox/
H A DGroovySandboxValueFilterTest.java17 package org.forgerock.openam.scripting.sandbox;
H A DRhinoSandboxClassShutterTest.java17 package org.forgerock.openam.scripting.sandbox;

Completed in 70 milliseconds