sundar@82: # We would like to avoid references from anywhere outside nashorn sundar@82: # to codegen, IR and parser packages, in particular script generated classes. sundar@82: # We ensure that by overriding "package.access" security property. sundar@82: sundar@82: # The following "package.access" value was copied from default java.security sundar@82: # of jre/lib/security and appended with nashorn IR, Codegen and Parser packages. sundar@82: sundar@82: # sundar@82: # List of comma-separated packages that start with or equal this string sundar@82: # will cause a security exception to be thrown when sundar@82: # passed to checkPackageAccess unless the sundar@82: # corresponding RuntimePermission ("accessClassInPackage."+package) has sundar@82: # been granted. sundar@133: package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,jdk.internal.,jdk.nashorn.internal.ir., jdk.nashorn.internal.codegen., jdk.nashorn.internal.lookup., jdk.nashorn.internal.parser.