Class JavaPolicySecurity

java.lang.Object
org.mozilla.javascript.SecurityController
org.mozilla.javascript.tools.shell.SecurityProxy
org.mozilla.javascript.tools.shell.JavaPolicySecurity

public class JavaPolicySecurity extends SecurityProxy
  • Constructor Details

    • JavaPolicySecurity

      public JavaPolicySecurity()
  • Method Details

    • getStaticSecurityDomainClassInternal

      public Class<?> getStaticSecurityDomainClassInternal()
      Overrides:
      getStaticSecurityDomainClassInternal in class org.mozilla.javascript.SecurityController
    • callProcessFileSecure

      protected void callProcessFileSecure(org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable scope, String filename)
      Specified by:
      callProcessFileSecure in class SecurityProxy
    • createClassLoader

      public org.mozilla.javascript.GeneratedClassLoader createClassLoader(ClassLoader parentLoader, Object securityDomain)
      Specified by:
      createClassLoader in class org.mozilla.javascript.SecurityController
    • getDynamicSecurityDomain

      public Object getDynamicSecurityDomain(Object securityDomain)
      Specified by:
      getDynamicSecurityDomain in class org.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:
      callWithDomain in class org.mozilla.javascript.SecurityController