Class SecurityControllerImpl


  • public class SecurityControllerImpl
    extends org.mozilla.javascript.SecurityController
    • Constructor Summary

      Constructors 
      Constructor Description
      SecurityControllerImpl​(java.net.URL url, java.security.Policy policy)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object callWithDomain​(java.lang.Object securityDomain, org.mozilla.javascript.Context ctx, org.mozilla.javascript.Callable callable, org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable thisObj, java.lang.Object[] args)  
      org.mozilla.javascript.GeneratedClassLoader createClassLoader​(java.lang.ClassLoader parent, java.lang.Object staticDomain)  
      java.lang.Object getDynamicSecurityDomain​(java.lang.Object securityDomain)  
      • Methods inherited from class org.mozilla.javascript.SecurityController

        createLoader, execWithDomain, getStaticSecurityDomainClass, getStaticSecurityDomainClassInternal, hasGlobal, initGlobal
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SecurityControllerImpl

        public SecurityControllerImpl​(java.net.URL url,
                                      java.security.Policy policy)
    • Method Detail

      • callWithDomain

        public java.lang.Object callWithDomain​(java.lang.Object securityDomain,
                                               org.mozilla.javascript.Context ctx,
                                               org.mozilla.javascript.Callable callable,
                                               org.mozilla.javascript.Scriptable scope,
                                               org.mozilla.javascript.Scriptable thisObj,
                                               java.lang.Object[] args)
        Overrides:
        callWithDomain in class org.mozilla.javascript.SecurityController
      • createClassLoader

        public org.mozilla.javascript.GeneratedClassLoader createClassLoader​(java.lang.ClassLoader parent,
                                                                             java.lang.Object staticDomain)
        Specified by:
        createClassLoader in class org.mozilla.javascript.SecurityController
      • getDynamicSecurityDomain

        public java.lang.Object getDynamicSecurityDomain​(java.lang.Object securityDomain)
        Specified by:
        getDynamicSecurityDomain in class org.mozilla.javascript.SecurityController