java.lang.Object
org.mozilla.javascript.SecurityController
org.mozilla.javascript.tools.shell.SecurityProxy
org.mozilla.javascript.tools.shell.JavaPolicySecurity
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcallProcessFileSecure(org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable scope, String filename) callWithDomain(Object securityDomain, org.mozilla.javascript.Context cx, org.mozilla.javascript.Callable callable, org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable thisObj, Object[] args) org.mozilla.javascript.GeneratedClassLoadercreateClassLoader(ClassLoader parentLoader, Object securityDomain) getDynamicSecurityDomain(Object securityDomain) Class<?> Methods inherited from class org.mozilla.javascript.SecurityController
createLoader, execWithDomain, getStaticSecurityDomainClass, hasGlobal, initGlobal
-
Constructor Details
-
JavaPolicySecurity
public JavaPolicySecurity()
-
-
Method Details
-
getStaticSecurityDomainClassInternal
- Overrides:
getStaticSecurityDomainClassInternalin classorg.mozilla.javascript.SecurityController
-
callProcessFileSecure
protected void callProcessFileSecure(org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable scope, String filename) - Specified by:
callProcessFileSecurein classSecurityProxy
-
createClassLoader
public org.mozilla.javascript.GeneratedClassLoader createClassLoader(ClassLoader parentLoader, Object securityDomain) - Specified by:
createClassLoaderin classorg.mozilla.javascript.SecurityController
-
getDynamicSecurityDomain
- Specified by:
getDynamicSecurityDomainin classorg.mozilla.javascript.SecurityController
-
callWithDomain
public Object callWithDomain(Object securityDomain, org.mozilla.javascript.Context cx, org.mozilla.javascript.Callable callable, org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable thisObj, Object[] args) - Overrides:
callWithDomainin classorg.mozilla.javascript.SecurityController
-