Permission Analysis Report
Analysis of: org.eclipse.osgi
Detail
Class: org.eclipse.osgi.framework.util.SecureAction (Application)
DoPrivileged location: Line# 274 java.lang.Thread createThread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "*", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "*", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "*", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-1", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-1", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-1", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-2", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-2", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-2", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-2147483648", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-2147483648", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-2147483648", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-3", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-3", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-3", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-9223372036854775808", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-9223372036854775808", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "-9223372036854775808", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".bundledata", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".default", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".fileTable", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".fileTableLock", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".fileTableLock", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".fileTableLock", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".manager", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".manager", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".manager", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".metadata/.lock", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".metadata/.lock", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission ".metadata/.lock", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "0", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "0", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "0", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "1", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "1", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "1", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "1.3", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "1.3", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "1.3", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "10", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "10", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "10", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "13", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "13", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "13", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "2", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "2", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "2", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "23", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "23", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "23", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "3", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "3", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "3", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "3.0.0", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "3.0.0", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "3.0.0", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "4", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "4", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "4", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "5", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "5", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "5", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "6", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "6", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "6", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "7", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "7", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "7", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "8", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "8", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "8", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "9", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "9", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "9", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "???file???", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "???file???", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "???file???", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "Eclipse", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "Eclipse", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "Eclipse", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "No message available.", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "No message available.", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "No message available.", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "aix", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "aix", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "aix", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "bin", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "bin", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "bin", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "bundles", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "bundles", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "bundles", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "carbon", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "carbon", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "carbon", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "false", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "false", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "false", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "fragment.xml", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "fragment.xml", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "fragment.xml", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "hpux", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "hpux", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "hpux", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "linux", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "linux", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "linux", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "macosx", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "macosx", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "macosx", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "manifests", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "manifests", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "manifests", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "motif", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "motif", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "motif", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "org.eclipse.osgi", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "org.eclipse.osgi", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "org.eclipse.osgi", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "permdata", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "permdata", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "permdata", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "photon", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "photon", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "photon", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "plugin.xml", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "plugin.xml", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "plugin.xml", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "qnx", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "qnx", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "qnx", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "solaris", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "solaris", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "solaris", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "true", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "true", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "true", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "unknown", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "unknown", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "unknown", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "win32", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "win32", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "win32", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "x86", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "x86", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "x86", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "x86_64", "delete"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "x86_64", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.io.FilePermission "x86_64", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.lang.RuntimePermission "exitVM"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.lang.RuntimePermission "getClassLoader"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.lang.RuntimePermission "modifyThread"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.net.NetPermission "specifyStreamHandler"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.net.SocketPermission "???host???", "resolve"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.net.SocketPermission "???host???:???port???", "connect"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.net.SocketPermission "localhost", "resolve"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.net.SocketPermission "localhost:1024-", "resolve"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.net.SocketPermission "localhost:1024-:???port???", "connect"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.net.SocketPermission "localhost:???port???", "connect"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "*", "read,write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "eclipse.buildId", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "eclipse.consoleLog", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "eclipse.log.backup.max", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "eclipse.log.size.max", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "eclipse.startTime", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "java.fullversion", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "java.protocol.handler.pkgs", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "java.vendor", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "java.vendor.url.bug", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "java.version", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "launch.startMillis", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "os.arch", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "os.name", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.arch", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.debug", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.defaultprofile.buffersize", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.defaultprofile.logfilename", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.defaultprofile.logsynchronously", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.logfile", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.nl", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.os", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "osgi.ws", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "user.dir", "read"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: java.util.PropertyPermission "user.language", "write"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", ""
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "class"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "execute"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "extensionLifecycle"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "lifecycle"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "listener"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "metadata"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "resolve"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "resource"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.AdminPermission "", "startlevel"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.ServicePermission "", ""
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.ServicePermission "", "get"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.ServicePermission "java.net.ContentHandler", ""
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.ServicePermission "java.net.ContentHandler", "get"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.ServicePermission "org.osgi.service.url.URLStreamHandlerService", ""
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
Permission: org.osgi.framework.ServicePermission "org.osgi.service.url.URLStreamHandlerService", "get"
Primordial/void java.lang.Thread.Thread( java.lang.Runnable, java.lang.String )
CODE
/**
* Creates a new Thread from a Runnable. Same as calling
* new Thread(target,name).
* @param target the Runnable to create the Thread from.
* @param name The name of the Thread.
* @return The new Thread
*/
public Thread createThread(final Runnable target, final String name) {
if (System.getSecurityManager() == null)
return new Thread(target, name);
return (Thread) AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
return new Thread(target, name);
}
}, controlContext);
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "", "delete";
- permission java.io.FilePermission "", "read";
- permission java.io.FilePermission "", "write";
- permission java.io.FilePermission "*", "delete";
- permission java.io.FilePermission "*", "read";
- permission java.io.FilePermission "*", "write";
- permission java.io.FilePermission "-1", "delete";
- permission java.io.FilePermission "-1", "read";
- permission java.io.FilePermission "-1", "write";
- permission java.io.FilePermission "-2", "delete";
- permission java.io.FilePermission "-2", "read";
- permission java.io.FilePermission "-2", "write";
- permission java.io.FilePermission "-2147483648", "delete";
- permission java.io.FilePermission "-2147483648", "read";
- permission java.io.FilePermission "-2147483648", "write";
- permission java.io.FilePermission "-3", "delete";
- permission java.io.FilePermission "-3", "read";
- permission java.io.FilePermission "-3", "write";
- permission java.io.FilePermission "-9223372036854775808", "delete";
- permission java.io.FilePermission "-9223372036854775808", "read";
- permission java.io.FilePermission "-9223372036854775808", "write";
- permission java.io.FilePermission ".", "delete";
- permission java.io.FilePermission ".", "read";
- permission java.io.FilePermission ".", "write";
- permission java.io.FilePermission ".bundledata", "read";
- permission java.io.FilePermission ".default", "read";
- permission java.io.FilePermission ".fileTable", "read";
- permission java.io.FilePermission ".fileTableLock", "delete";
- permission java.io.FilePermission ".fileTableLock", "read";
- permission java.io.FilePermission ".fileTableLock", "write";
- permission java.io.FilePermission ".manager", "delete";
- permission java.io.FilePermission ".manager", "read";
- permission java.io.FilePermission ".manager", "write";
- permission java.io.FilePermission ".metadata/.lock", "delete";
- permission java.io.FilePermission ".metadata/.lock", "read";
- permission java.io.FilePermission ".metadata/.lock", "write";
- permission java.io.FilePermission "0", "delete";
- permission java.io.FilePermission "0", "read";
- permission java.io.FilePermission "0", "write";
- permission java.io.FilePermission "1", "delete";
- permission java.io.FilePermission "1", "read";
- permission java.io.FilePermission "1", "write";
- permission java.io.FilePermission "1.3", "delete";
- permission java.io.FilePermission "1.3", "read";
- permission java.io.FilePermission "1.3", "write";
- permission java.io.FilePermission "10", "delete";
- permission java.io.FilePermission "10", "read";
- permission java.io.FilePermission "10", "write";
- permission java.io.FilePermission "13", "delete";
- permission java.io.FilePermission "13", "read";
- permission java.io.FilePermission "13", "write";
- permission java.io.FilePermission "2", "delete";
- permission java.io.FilePermission "2", "read";
- permission java.io.FilePermission "2", "write";
- permission java.io.FilePermission "23", "delete";
- permission java.io.FilePermission "23", "read";
- permission java.io.FilePermission "23", "write";
- permission java.io.FilePermission "3", "delete";
- permission java.io.FilePermission "3", "read";
- permission java.io.FilePermission "3", "write";
- permission java.io.FilePermission "3.0.0", "delete";
- permission java.io.FilePermission "3.0.0", "read";
- permission java.io.FilePermission "3.0.0", "write";
- permission java.io.FilePermission "4", "delete";
- permission java.io.FilePermission "4", "read";
- permission java.io.FilePermission "4", "write";
- permission java.io.FilePermission "5", "delete";
- permission java.io.FilePermission "5", "read";
- permission java.io.FilePermission "5", "write";
- permission java.io.FilePermission "6", "delete";
- permission java.io.FilePermission "6", "read";
- permission java.io.FilePermission "6", "write";
- permission java.io.FilePermission "7", "delete";
- permission java.io.FilePermission "7", "read";
- permission java.io.FilePermission "7", "write";
- permission java.io.FilePermission "8", "delete";
- permission java.io.FilePermission "8", "read";
- permission java.io.FilePermission "8", "write";
- permission java.io.FilePermission "9", "delete";
- permission java.io.FilePermission "9", "read";
- permission java.io.FilePermission "9", "write";
- permission java.io.FilePermission "???file???", "delete";
- permission java.io.FilePermission "???file???", "read";
- permission java.io.FilePermission "???file???", "write";
- permission java.io.FilePermission "Eclipse", "delete";
- permission java.io.FilePermission "Eclipse", "read";
- permission java.io.FilePermission "Eclipse", "write";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "delete";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "read";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "write";
- permission java.io.FilePermission "No message available.", "delete";
- permission java.io.FilePermission "No message available.", "read";
- permission java.io.FilePermission "No message available.", "write";
- permission java.io.FilePermission "aix", "delete";
- permission java.io.FilePermission "aix", "read";
- permission java.io.FilePermission "aix", "write";
- permission java.io.FilePermission "bin", "delete";
- permission java.io.FilePermission "bin", "read";
- permission java.io.FilePermission "bin", "write";
- permission java.io.FilePermission "bundles", "delete";
- permission java.io.FilePermission "bundles", "read";
- permission java.io.FilePermission "bundles", "write";
- permission java.io.FilePermission "carbon", "delete";
- permission java.io.FilePermission "carbon", "read";
- permission java.io.FilePermission "carbon", "write";
- permission java.io.FilePermission "false", "delete";
- permission java.io.FilePermission "false", "read";
- permission java.io.FilePermission "false", "write";
- permission java.io.FilePermission "fragment.xml", "delete";
- permission java.io.FilePermission "fragment.xml", "read";
- permission java.io.FilePermission "fragment.xml", "write";
- permission java.io.FilePermission "hpux", "delete";
- permission java.io.FilePermission "hpux", "read";
- permission java.io.FilePermission "hpux", "write";
- permission java.io.FilePermission "linux", "delete";
- permission java.io.FilePermission "linux", "read";
- permission java.io.FilePermission "linux", "write";
- permission java.io.FilePermission "macosx", "delete";
- permission java.io.FilePermission "macosx", "read";
- permission java.io.FilePermission "macosx", "write";
- permission java.io.FilePermission "manifests", "delete";
- permission java.io.FilePermission "manifests", "read";
- permission java.io.FilePermission "manifests", "write";
- permission java.io.FilePermission "motif", "delete";
- permission java.io.FilePermission "motif", "read";
- permission java.io.FilePermission "motif", "write";
- permission java.io.FilePermission "org.eclipse.osgi", "delete";
- permission java.io.FilePermission "org.eclipse.osgi", "read";
- permission java.io.FilePermission "org.eclipse.osgi", "write";
- permission java.io.FilePermission "permdata", "delete";
- permission java.io.FilePermission "permdata", "read";
- permission java.io.FilePermission "permdata", "write";
- permission java.io.FilePermission "photon", "delete";
- permission java.io.FilePermission "photon", "read";
- permission java.io.FilePermission "photon", "write";
- permission java.io.FilePermission "plugin.xml", "delete";
- permission java.io.FilePermission "plugin.xml", "read";
- permission java.io.FilePermission "plugin.xml", "write";
- permission java.io.FilePermission "qnx", "delete";
- permission java.io.FilePermission "qnx", "read";
- permission java.io.FilePermission "qnx", "write";
- permission java.io.FilePermission "solaris", "delete";
- permission java.io.FilePermission "solaris", "read";
- permission java.io.FilePermission "solaris", "write";
- permission java.io.FilePermission "true", "delete";
- permission java.io.FilePermission "true", "read";
- permission java.io.FilePermission "true", "write";
- permission java.io.FilePermission "unknown", "delete";
- permission java.io.FilePermission "unknown", "read";
- permission java.io.FilePermission "unknown", "write";
- permission java.io.FilePermission "win32", "delete";
- permission java.io.FilePermission "win32", "read";
- permission java.io.FilePermission "win32", "write";
- permission java.io.FilePermission "x86", "delete";
- permission java.io.FilePermission "x86", "read";
- permission java.io.FilePermission "x86", "write";
- permission java.io.FilePermission "x86_64", "delete";
- permission java.io.FilePermission "x86_64", "read";
- permission java.io.FilePermission "x86_64", "write";
- permission java.lang.RuntimePermission "exitVM";
- permission java.lang.RuntimePermission "getClassLoader";
- permission java.lang.RuntimePermission "modifyThread";
- permission java.net.NetPermission "specifyStreamHandler";
- permission java.net.SocketPermission "???host???", "resolve";
- permission java.net.SocketPermission "???host???:???port???", "connect";
- permission java.net.SocketPermission "localhost", "resolve";
- permission java.net.SocketPermission "localhost:1024-", "resolve";
- permission java.net.SocketPermission "localhost:1024-:???port???", "connect";
- permission java.net.SocketPermission "localhost:???port???", "connect";
- permission java.util.PropertyPermission "*", "read,write";
- permission java.util.PropertyPermission "eclipse.buildId", "read";
- permission java.util.PropertyPermission "eclipse.consoleLog", "read";
- permission java.util.PropertyPermission "eclipse.log.backup.max", "read";
- permission java.util.PropertyPermission "eclipse.log.size.max", "read";
- permission java.util.PropertyPermission "eclipse.startTime", "read";
- permission java.util.PropertyPermission "java.fullversion", "read";
- permission java.util.PropertyPermission "java.protocol.handler.pkgs", "read";
- permission java.util.PropertyPermission "java.vendor", "read";
- permission java.util.PropertyPermission "java.vendor.url.bug", "read";
- permission java.util.PropertyPermission "java.version", "read";
- permission java.util.PropertyPermission "launch.startMillis", "read";
- permission java.util.PropertyPermission "os.arch", "read";
- permission java.util.PropertyPermission "os.name", "read";
- permission java.util.PropertyPermission "osgi.arch", "read";
- permission java.util.PropertyPermission "osgi.debug", "read";
- permission java.util.PropertyPermission "osgi.defaultprofile.buffersize", "read";
- permission java.util.PropertyPermission "osgi.defaultprofile.logfilename", "read";
- permission java.util.PropertyPermission "osgi.defaultprofile.logsynchronously", "read";
- permission java.util.PropertyPermission "osgi.logfile", "read";
- permission java.util.PropertyPermission "osgi.nl", "read";
- permission java.util.PropertyPermission "osgi.os", "read";
- permission java.util.PropertyPermission "osgi.ws", "read";
- permission java.util.PropertyPermission "user.dir", "read";
- permission java.util.PropertyPermission "user.language", "write";
- permission org.osgi.framework.AdminPermission "", "";
- permission org.osgi.framework.AdminPermission "", "class";
- permission org.osgi.framework.AdminPermission "", "execute";
- permission org.osgi.framework.AdminPermission "", "extensionLifecycle";
- permission org.osgi.framework.AdminPermission "", "lifecycle";
- permission org.osgi.framework.AdminPermission "", "listener";
- permission org.osgi.framework.AdminPermission "", "metadata";
- permission org.osgi.framework.AdminPermission "", "resolve";
- permission org.osgi.framework.AdminPermission "", "resource";
- permission org.osgi.framework.AdminPermission "", "startlevel";
- permission org.osgi.framework.ServicePermission "", "";
- permission org.osgi.framework.ServicePermission "", "get";
- permission org.osgi.framework.ServicePermission "java.net.ContentHandler", "";
- permission org.osgi.framework.ServicePermission "java.net.ContentHandler", "get";
- permission org.osgi.framework.ServicePermission "org.osgi.service.url.URLStreamHandlerService", "";
- permission org.osgi.framework.ServicePermission "org.osgi.service.url.URLStreamHandlerService", "get";
Conclusion:
DoPrivileged location: Line# 159 boolean exists( java.io.File )
Permission: java.io.FilePermission "", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "*", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "-1", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "-2", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "-2147483648", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "-3", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "-9223372036854775808", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission ".", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "0", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "1", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "1.3", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "10", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "13", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "2", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "23", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "3", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "3.0.0", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "4", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "5", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "6", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "7", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "8", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "9", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "???file???", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "Eclipse", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "No message available.", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "aix", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "bin", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "bundles", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "carbon", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "false", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "fragment.xml", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "hpux", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "linux", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "macosx", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "manifests", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "motif", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "org.eclipse.osgi", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "photon", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "plugin.xml", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "qnx", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "solaris", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "true", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "unknown", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "win32", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "x86", "read"
Primordial/boolean java.io.File.exists( )
Permission: java.io.FilePermission "x86_64", "read"
Primordial/boolean java.io.File.exists( )
CODE
/**
* Returns true if a file exists, otherwise false is returned. Same as calling
* file.exists().
* @param file a file object
* @return true if a file exists, otherwise false
*/
public boolean exists(final File file) {
if (System.getSecurityManager() == null)
return file.exists();
return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
return new Boolean(file.exists());
}
}, controlContext)).booleanValue();
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "", "read";
- permission java.io.FilePermission "*", "read";
- permission java.io.FilePermission "-1", "read";
- permission java.io.FilePermission "-2", "read";
- permission java.io.FilePermission "-2147483648", "read";
- permission java.io.FilePermission "-3", "read";
- permission java.io.FilePermission "-9223372036854775808", "read";
- permission java.io.FilePermission ".", "read";
- permission java.io.FilePermission "0", "read";
- permission java.io.FilePermission "1", "read";
- permission java.io.FilePermission "1.3", "read";
- permission java.io.FilePermission "10", "read";
- permission java.io.FilePermission "13", "read";
- permission java.io.FilePermission "2", "read";
- permission java.io.FilePermission "23", "read";
- permission java.io.FilePermission "3", "read";
- permission java.io.FilePermission "3.0.0", "read";
- permission java.io.FilePermission "4", "read";
- permission java.io.FilePermission "5", "read";
- permission java.io.FilePermission "6", "read";
- permission java.io.FilePermission "7", "read";
- permission java.io.FilePermission "8", "read";
- permission java.io.FilePermission "9", "read";
- permission java.io.FilePermission "???file???", "read";
- permission java.io.FilePermission "Eclipse", "read";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "read";
- permission java.io.FilePermission "No message available.", "read";
- permission java.io.FilePermission "aix", "read";
- permission java.io.FilePermission "bin", "read";
- permission java.io.FilePermission "bundles", "read";
- permission java.io.FilePermission "carbon", "read";
- permission java.io.FilePermission "false", "read";
- permission java.io.FilePermission "fragment.xml", "read";
- permission java.io.FilePermission "hpux", "read";
- permission java.io.FilePermission "linux", "read";
- permission java.io.FilePermission "macosx", "read";
- permission java.io.FilePermission "manifests", "read";
- permission java.io.FilePermission "motif", "read";
- permission java.io.FilePermission "org.eclipse.osgi", "read";
- permission java.io.FilePermission "photon", "read";
- permission java.io.FilePermission "plugin.xml", "read";
- permission java.io.FilePermission "qnx", "read";
- permission java.io.FilePermission "solaris", "read";
- permission java.io.FilePermission "true", "read";
- permission java.io.FilePermission "unknown", "read";
- permission java.io.FilePermission "win32", "read";
- permission java.io.FilePermission "x86", "read";
- permission java.io.FilePermission "x86_64", "read";
Conclusion:
DoPrivileged location: Line# 97 java.io.FileInputStream getFileInputStream( java.io.File )
Permission: java.io.FilePermission "", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "*", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "-1", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "-2", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "-2147483648", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "-3", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "-9223372036854775808", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission ".", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission ".lazy", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission ".state", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "0", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "1", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "1.3", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "10", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "13", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "2", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "23", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "3", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "3.0.0", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "4", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "5", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "6", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "7", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "8", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "9", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "???file???", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "Eclipse", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "No message available.", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "aix", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "bin", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "bundles", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "carbon", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "false", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "fragment.xml", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "hpux", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "linux", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "macosx", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "motif", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "org.eclipse.osgi", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "photon", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "plugin.xml", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "qnx", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "solaris", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "true", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "unknown", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "win32", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "x86", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
Permission: java.io.FilePermission "x86_64", "read"
Primordial/void java.io.FileInputStream.FileInputStream( java.io.File )
CODE
/**
* Creates a FileInputStream from a File. Same as calling
* new FileInputStream(File).
* @param file the File to craete a FileInputStream from.
* @return The FileInputStream.
* @throws FileNotFoundException if the File does not exist.
*/
public FileInputStream getFileInputStream(final File file) throws FileNotFoundException {
if (System.getSecurityManager() == null)
return new FileInputStream(file);
try {
return (FileInputStream) AccessController.doPrivileged(new PrivilegedExceptionAction() {
public Object run() throws FileNotFoundException {
return new FileInputStream(file);
}
}, controlContext);
} catch (PrivilegedActionException e) {
if (e.getException() instanceof FileNotFoundException)
throw (FileNotFoundException) e.getException();
throw (RuntimeException) e.getException();
}
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "", "read";
- permission java.io.FilePermission "*", "read";
- permission java.io.FilePermission "-1", "read";
- permission java.io.FilePermission "-2", "read";
- permission java.io.FilePermission "-2147483648", "read";
- permission java.io.FilePermission "-3", "read";
- permission java.io.FilePermission "-9223372036854775808", "read";
- permission java.io.FilePermission ".", "read";
- permission java.io.FilePermission ".lazy", "read";
- permission java.io.FilePermission ".state", "read";
- permission java.io.FilePermission "0", "read";
- permission java.io.FilePermission "1", "read";
- permission java.io.FilePermission "1.3", "read";
- permission java.io.FilePermission "10", "read";
- permission java.io.FilePermission "13", "read";
- permission java.io.FilePermission "2", "read";
- permission java.io.FilePermission "23", "read";
- permission java.io.FilePermission "3", "read";
- permission java.io.FilePermission "3.0.0", "read";
- permission java.io.FilePermission "4", "read";
- permission java.io.FilePermission "5", "read";
- permission java.io.FilePermission "6", "read";
- permission java.io.FilePermission "7", "read";
- permission java.io.FilePermission "8", "read";
- permission java.io.FilePermission "9", "read";
- permission java.io.FilePermission "???file???", "read";
- permission java.io.FilePermission "Eclipse", "read";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "read";
- permission java.io.FilePermission "No message available.", "read";
- permission java.io.FilePermission "aix", "read";
- permission java.io.FilePermission "bin", "read";
- permission java.io.FilePermission "bundles", "read";
- permission java.io.FilePermission "carbon", "read";
- permission java.io.FilePermission "false", "read";
- permission java.io.FilePermission "fragment.xml", "read";
- permission java.io.FilePermission "hpux", "read";
- permission java.io.FilePermission "linux", "read";
- permission java.io.FilePermission "macosx", "read";
- permission java.io.FilePermission "motif", "read";
- permission java.io.FilePermission "org.eclipse.osgi", "read";
- permission java.io.FilePermission "photon", "read";
- permission java.io.FilePermission "plugin.xml", "read";
- permission java.io.FilePermission "qnx", "read";
- permission java.io.FilePermission "solaris", "read";
- permission java.io.FilePermission "true", "read";
- permission java.io.FilePermission "unknown", "read";
- permission java.io.FilePermission "win32", "read";
- permission java.io.FilePermission "x86", "read";
- permission java.io.FilePermission "x86_64", "read";
Conclusion:
DoPrivileged location: Line# 121 java.io.FileOutputStream getFileOutputStream( java.io.File, boolean )
Permission: java.io.FilePermission "???file???", "read"
Primordial/java.lang.String java.io.File.getAbsolutePath( )
Permission: java.io.FilePermission "???file???", "write"
Primordial/void java.io.FileOutputStream.FileOutputStream( java.lang.String, boolean )
Permission: java.util.PropertyPermission "user.dir", "read"
Primordial/java.lang.String java.io.File.getAbsolutePath( )
CODE
/**
* Creates a FileInputStream from a File. Same as calling
* new FileOutputStream(File,boolean).
* @param file the File to create a FileOutputStream from.
* @param append indicates if the OutputStream should append content.
* @return The FileOutputStream.
* @throws FileNotFoundException if the File does not exist.
*/
public FileOutputStream getFileOutputStream(final File file, final boolean append) throws FileNotFoundException {
if (System.getSecurityManager() == null)
return new FileOutputStream(file.getAbsolutePath(), append);
try {
return (FileOutputStream) AccessController.doPrivileged(new PrivilegedExceptionAction() {
public Object run() throws FileNotFoundException {
return new FileOutputStream(file.getAbsolutePath(), append);
}
}, controlContext);
} catch (PrivilegedActionException e) {
if (e.getException() instanceof FileNotFoundException)
throw (FileNotFoundException) e.getException();
throw (RuntimeException) e.getException();
}
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "???file???", "read";
- permission java.io.FilePermission "???file???", "write";
- permission java.util.PropertyPermission "user.dir", "read";
Conclusion:
DoPrivileged location: Line# 80 java.util.Properties getProperties( )
Permission: java.util.PropertyPermission "*", "read,write"
Primordial/java.util.Properties java.lang.System.getProperties( )
CODE
/**
* Returns the system properties. Same as calling
* System.getProperties().
* @return the system properties.
*/
public Properties getProperties() {
if (System.getSecurityManager() == null)
return System.getProperties();
return (Properties) AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
return System.getProperties();
}
}, controlContext);
}
Tainted variable reference trace:
Permission Requirements:
- permission java.util.PropertyPermission "*", "read,write";
Conclusion:
DoPrivileged location: Line# 47 java.lang.String getProperty( java.lang.String )
Permission: java.util.PropertyPermission "???key???", "read"
Primordial/java.lang.String java.lang.System.getProperty( java.lang.String )
Permission: java.util.PropertyPermission "eclipse.log.backup.max", "read"
Primordial/java.lang.String java.lang.System.getProperty( java.lang.String )
Permission: java.util.PropertyPermission "eclipse.log.size.max", "read"
Primordial/java.lang.String java.lang.System.getProperty( java.lang.String )
CODE
/**
* Returns a system property. Same as calling
* System.getProperty(String).
* @param property the property key.
* @return the value of the property or null if it does not exist.
*/
public String getProperty(final String property) {
if (System.getSecurityManager() == null)
return System.getProperty(property);
return (String) AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
return System.getProperty(property);
}
}, controlContext);
}
Tainted variable reference trace:
Permission Requirements:
- permission java.util.PropertyPermission "???key???", "read";
- permission java.util.PropertyPermission "eclipse.log.backup.max", "read";
- permission java.util.PropertyPermission "eclipse.log.size.max", "read";
Conclusion:
DoPrivileged location: Line# 65 java.lang.String getProperty( java.lang.String, java.lang.String )
Permission: java.util.PropertyPermission "???key???", "read"
Primordial/java.lang.String java.lang.System.getProperty( java.lang.String, java.lang.String )
CODE
/**
* Returns a system property. Same as calling
* System.getProperty(String,String).
* @param property the property key.
* @param def the default value if the property key does not exist.
* @return the value of the property or the def value if the property
* does not exist.
*/
public String getProperty(final String property, final String def) {
if (System.getSecurityManager() == null)
return System.getProperty(property, def);
return (String) AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
return System.getProperty(property, def);
}
}, controlContext);
}
Tainted variable reference trace:
Permission Requirements:
- permission java.util.PropertyPermission "???key???", "read";
Conclusion:
DoPrivileged location: Line# 251 java.net.URL getURL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "*", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "*", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "*", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-1", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-1", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-1", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-2", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-2", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-2", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-2147483648", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-2147483648", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-2147483648", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-3", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-3", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-3", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-9223372036854775808", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-9223372036854775808", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "-9223372036854775808", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".bundledata", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".default", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".fileTable", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".fileTableLock", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".fileTableLock", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".fileTableLock", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".manager", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".manager", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".manager", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".metadata/.lock", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".metadata/.lock", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission ".metadata/.lock", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "0", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "0", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "0", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "1", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "1", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "1", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "1.3", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "1.3", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "1.3", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "10", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "10", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "10", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "13", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "13", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "13", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "2", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "2", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "2", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "23", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "23", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "23", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "3", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "3", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "3", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "3.0.0", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "3.0.0", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "3.0.0", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "4", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "4", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "4", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "5", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "5", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "5", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "6", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "6", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "6", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "7", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "7", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "7", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "8", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "8", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "8", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "9", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "9", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "9", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "???file???", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "???file???", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "???file???", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "Eclipse", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "Eclipse", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "Eclipse", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "No message available.", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "No message available.", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "No message available.", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "aix", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "aix", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "aix", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "bin", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "bin", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "bin", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "bundles", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "bundles", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "bundles", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "carbon", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "carbon", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "carbon", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "false", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "false", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "false", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "fragment.xml", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "fragment.xml", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "fragment.xml", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "hpux", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "hpux", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "hpux", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "linux", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "linux", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "linux", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "macosx", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "macosx", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "macosx", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "manifests", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "manifests", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "manifests", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "motif", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "motif", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "motif", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "org.eclipse.osgi", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "org.eclipse.osgi", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "org.eclipse.osgi", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "permdata", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "permdata", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "permdata", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "photon", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "photon", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "photon", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "plugin.xml", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "plugin.xml", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "plugin.xml", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "qnx", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "qnx", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "qnx", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "solaris", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "solaris", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "solaris", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "true", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "true", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "true", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "unknown", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "unknown", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "unknown", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "win32", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "win32", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "win32", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "x86", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "x86", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "x86", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "x86_64", "delete"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "x86_64", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.io.FilePermission "x86_64", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.lang.RuntimePermission "exitVM"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.lang.RuntimePermission "getClassLoader"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.lang.RuntimePermission "modifyThread"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.net.NetPermission "specifyStreamHandler"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.net.SocketPermission "???host???", "resolve"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.net.SocketPermission "???host???:???port???", "connect"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.net.SocketPermission "localhost", "resolve"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.net.SocketPermission "localhost:1024-", "resolve"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.net.SocketPermission "localhost:1024-:???port???", "connect"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.net.SocketPermission "localhost:???port???", "connect"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "*", "read,write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "eclipse.buildId", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "eclipse.consoleLog", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "eclipse.log.backup.max", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "eclipse.log.size.max", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "eclipse.startTime", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "java.fullversion", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "java.protocol.handler.pkgs", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "java.vendor", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "java.vendor.url.bug", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "java.version", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "launch.startMillis", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "os.arch", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "os.name", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.arch", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.debug", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.defaultprofile.buffersize", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.defaultprofile.logfilename", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.defaultprofile.logsynchronously", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.logfile", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.nl", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.os", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "osgi.ws", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "user.dir", "read"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: java.util.PropertyPermission "user.language", "write"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", ""
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "class"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "execute"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "extensionLifecycle"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "lifecycle"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "listener"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "metadata"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "resolve"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "resource"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.AdminPermission "", "startlevel"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.ServicePermission "", ""
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.ServicePermission "", "get"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.ServicePermission "java.net.ContentHandler", ""
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.ServicePermission "java.net.ContentHandler", "get"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.ServicePermission "org.osgi.service.url.URLStreamHandlerService", ""
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
Permission: org.osgi.framework.ServicePermission "org.osgi.service.url.URLStreamHandlerService", "get"
Primordial/void java.net.URL.URL( java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler )
CODE
/**
* Gets a URL. Same a calling
* {@link URL#URL(java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler)}
* @param protocol the protocol
* @param host the host
* @param port the port
* @param file the file
* @param handler the URLStreamHandler
* @return a URL
* @throws MalformedURLException
*/
public URL getURL(final String protocol, final String host, final int port, final String file, final URLStreamHandler handler) throws MalformedURLException {
if (System.getSecurityManager() == null)
return new URL(protocol, host, port, file, handler);
try {
return (URL) AccessController.doPrivileged(new PrivilegedExceptionAction() {
public Object run() throws MalformedURLException {
return new URL(protocol, host, port, file, handler);
}
}, controlContext);
} catch (PrivilegedActionException e) {
if (e.getException() instanceof MalformedURLException)
throw (MalformedURLException) e.getException();
throw (RuntimeException) e.getException();
}
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "", "delete";
- permission java.io.FilePermission "", "read";
- permission java.io.FilePermission "", "write";
- permission java.io.FilePermission "*", "delete";
- permission java.io.FilePermission "*", "read";
- permission java.io.FilePermission "*", "write";
- permission java.io.FilePermission "-1", "delete";
- permission java.io.FilePermission "-1", "read";
- permission java.io.FilePermission "-1", "write";
- permission java.io.FilePermission "-2", "delete";
- permission java.io.FilePermission "-2", "read";
- permission java.io.FilePermission "-2", "write";
- permission java.io.FilePermission "-2147483648", "delete";
- permission java.io.FilePermission "-2147483648", "read";
- permission java.io.FilePermission "-2147483648", "write";
- permission java.io.FilePermission "-3", "delete";
- permission java.io.FilePermission "-3", "read";
- permission java.io.FilePermission "-3", "write";
- permission java.io.FilePermission "-9223372036854775808", "delete";
- permission java.io.FilePermission "-9223372036854775808", "read";
- permission java.io.FilePermission "-9223372036854775808", "write";
- permission java.io.FilePermission ".", "delete";
- permission java.io.FilePermission ".", "read";
- permission java.io.FilePermission ".", "write";
- permission java.io.FilePermission ".bundledata", "read";
- permission java.io.FilePermission ".default", "read";
- permission java.io.FilePermission ".fileTable", "read";
- permission java.io.FilePermission ".fileTableLock", "delete";
- permission java.io.FilePermission ".fileTableLock", "read";
- permission java.io.FilePermission ".fileTableLock", "write";
- permission java.io.FilePermission ".manager", "delete";
- permission java.io.FilePermission ".manager", "read";
- permission java.io.FilePermission ".manager", "write";
- permission java.io.FilePermission ".metadata/.lock", "delete";
- permission java.io.FilePermission ".metadata/.lock", "read";
- permission java.io.FilePermission ".metadata/.lock", "write";
- permission java.io.FilePermission "0", "delete";
- permission java.io.FilePermission "0", "read";
- permission java.io.FilePermission "0", "write";
- permission java.io.FilePermission "1", "delete";
- permission java.io.FilePermission "1", "read";
- permission java.io.FilePermission "1", "write";
- permission java.io.FilePermission "1.3", "delete";
- permission java.io.FilePermission "1.3", "read";
- permission java.io.FilePermission "1.3", "write";
- permission java.io.FilePermission "10", "delete";
- permission java.io.FilePermission "10", "read";
- permission java.io.FilePermission "10", "write";
- permission java.io.FilePermission "13", "delete";
- permission java.io.FilePermission "13", "read";
- permission java.io.FilePermission "13", "write";
- permission java.io.FilePermission "2", "delete";
- permission java.io.FilePermission "2", "read";
- permission java.io.FilePermission "2", "write";
- permission java.io.FilePermission "23", "delete";
- permission java.io.FilePermission "23", "read";
- permission java.io.FilePermission "23", "write";
- permission java.io.FilePermission "3", "delete";
- permission java.io.FilePermission "3", "read";
- permission java.io.FilePermission "3", "write";
- permission java.io.FilePermission "3.0.0", "delete";
- permission java.io.FilePermission "3.0.0", "read";
- permission java.io.FilePermission "3.0.0", "write";
- permission java.io.FilePermission "4", "delete";
- permission java.io.FilePermission "4", "read";
- permission java.io.FilePermission "4", "write";
- permission java.io.FilePermission "5", "delete";
- permission java.io.FilePermission "5", "read";
- permission java.io.FilePermission "5", "write";
- permission java.io.FilePermission "6", "delete";
- permission java.io.FilePermission "6", "read";
- permission java.io.FilePermission "6", "write";
- permission java.io.FilePermission "7", "delete";
- permission java.io.FilePermission "7", "read";
- permission java.io.FilePermission "7", "write";
- permission java.io.FilePermission "8", "delete";
- permission java.io.FilePermission "8", "read";
- permission java.io.FilePermission "8", "write";
- permission java.io.FilePermission "9", "delete";
- permission java.io.FilePermission "9", "read";
- permission java.io.FilePermission "9", "write";
- permission java.io.FilePermission "???file???", "delete";
- permission java.io.FilePermission "???file???", "read";
- permission java.io.FilePermission "???file???", "write";
- permission java.io.FilePermission "Eclipse", "delete";
- permission java.io.FilePermission "Eclipse", "read";
- permission java.io.FilePermission "Eclipse", "write";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "delete";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "read";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "write";
- permission java.io.FilePermission "No message available.", "delete";
- permission java.io.FilePermission "No message available.", "read";
- permission java.io.FilePermission "No message available.", "write";
- permission java.io.FilePermission "aix", "delete";
- permission java.io.FilePermission "aix", "read";
- permission java.io.FilePermission "aix", "write";
- permission java.io.FilePermission "bin", "delete";
- permission java.io.FilePermission "bin", "read";
- permission java.io.FilePermission "bin", "write";
- permission java.io.FilePermission "bundles", "delete";
- permission java.io.FilePermission "bundles", "read";
- permission java.io.FilePermission "bundles", "write";
- permission java.io.FilePermission "carbon", "delete";
- permission java.io.FilePermission "carbon", "read";
- permission java.io.FilePermission "carbon", "write";
- permission java.io.FilePermission "false", "delete";
- permission java.io.FilePermission "false", "read";
- permission java.io.FilePermission "false", "write";
- permission java.io.FilePermission "fragment.xml", "delete";
- permission java.io.FilePermission "fragment.xml", "read";
- permission java.io.FilePermission "fragment.xml", "write";
- permission java.io.FilePermission "hpux", "delete";
- permission java.io.FilePermission "hpux", "read";
- permission java.io.FilePermission "hpux", "write";
- permission java.io.FilePermission "linux", "delete";
- permission java.io.FilePermission "linux", "read";
- permission java.io.FilePermission "linux", "write";
- permission java.io.FilePermission "macosx", "delete";
- permission java.io.FilePermission "macosx", "read";
- permission java.io.FilePermission "macosx", "write";
- permission java.io.FilePermission "manifests", "delete";
- permission java.io.FilePermission "manifests", "read";
- permission java.io.FilePermission "manifests", "write";
- permission java.io.FilePermission "motif", "delete";
- permission java.io.FilePermission "motif", "read";
- permission java.io.FilePermission "motif", "write";
- permission java.io.FilePermission "org.eclipse.osgi", "delete";
- permission java.io.FilePermission "org.eclipse.osgi", "read";
- permission java.io.FilePermission "org.eclipse.osgi", "write";
- permission java.io.FilePermission "permdata", "delete";
- permission java.io.FilePermission "permdata", "read";
- permission java.io.FilePermission "permdata", "write";
- permission java.io.FilePermission "photon", "delete";
- permission java.io.FilePermission "photon", "read";
- permission java.io.FilePermission "photon", "write";
- permission java.io.FilePermission "plugin.xml", "delete";
- permission java.io.FilePermission "plugin.xml", "read";
- permission java.io.FilePermission "plugin.xml", "write";
- permission java.io.FilePermission "qnx", "delete";
- permission java.io.FilePermission "qnx", "read";
- permission java.io.FilePermission "qnx", "write";
- permission java.io.FilePermission "solaris", "delete";
- permission java.io.FilePermission "solaris", "read";
- permission java.io.FilePermission "solaris", "write";
- permission java.io.FilePermission "true", "delete";
- permission java.io.FilePermission "true", "read";
- permission java.io.FilePermission "true", "write";
- permission java.io.FilePermission "unknown", "delete";
- permission java.io.FilePermission "unknown", "read";
- permission java.io.FilePermission "unknown", "write";
- permission java.io.FilePermission "win32", "delete";
- permission java.io.FilePermission "win32", "read";
- permission java.io.FilePermission "win32", "write";
- permission java.io.FilePermission "x86", "delete";
- permission java.io.FilePermission "x86", "read";
- permission java.io.FilePermission "x86", "write";
- permission java.io.FilePermission "x86_64", "delete";
- permission java.io.FilePermission "x86_64", "read";
- permission java.io.FilePermission "x86_64", "write";
- permission java.lang.RuntimePermission "exitVM";
- permission java.lang.RuntimePermission "getClassLoader";
- permission java.lang.RuntimePermission "modifyThread";
- permission java.net.NetPermission "specifyStreamHandler";
- permission java.net.SocketPermission "???host???", "resolve";
- permission java.net.SocketPermission "???host???:???port???", "connect";
- permission java.net.SocketPermission "localhost", "resolve";
- permission java.net.SocketPermission "localhost:1024-", "resolve";
- permission java.net.SocketPermission "localhost:1024-:???port???", "connect";
- permission java.net.SocketPermission "localhost:???port???", "connect";
- permission java.util.PropertyPermission "*", "read,write";
- permission java.util.PropertyPermission "eclipse.buildId", "read";
- permission java.util.PropertyPermission "eclipse.consoleLog", "read";
- permission java.util.PropertyPermission "eclipse.log.backup.max", "read";
- permission java.util.PropertyPermission "eclipse.log.size.max", "read";
- permission java.util.PropertyPermission "eclipse.startTime", "read";
- permission java.util.PropertyPermission "java.fullversion", "read";
- permission java.util.PropertyPermission "java.protocol.handler.pkgs", "read";
- permission java.util.PropertyPermission "java.vendor", "read";
- permission java.util.PropertyPermission "java.vendor.url.bug", "read";
- permission java.util.PropertyPermission "java.version", "read";
- permission java.util.PropertyPermission "launch.startMillis", "read";
- permission java.util.PropertyPermission "os.arch", "read";
- permission java.util.PropertyPermission "os.name", "read";
- permission java.util.PropertyPermission "osgi.arch", "read";
- permission java.util.PropertyPermission "osgi.debug", "read";
- permission java.util.PropertyPermission "osgi.defaultprofile.buffersize", "read";
- permission java.util.PropertyPermission "osgi.defaultprofile.logfilename", "read";
- permission java.util.PropertyPermission "osgi.defaultprofile.logsynchronously", "read";
- permission java.util.PropertyPermission "osgi.logfile", "read";
- permission java.util.PropertyPermission "osgi.nl", "read";
- permission java.util.PropertyPermission "osgi.os", "read";
- permission java.util.PropertyPermission "osgi.ws", "read";
- permission java.util.PropertyPermission "user.dir", "read";
- permission java.util.PropertyPermission "user.language", "write";
- permission org.osgi.framework.AdminPermission "", "";
- permission org.osgi.framework.AdminPermission "", "class";
- permission org.osgi.framework.AdminPermission "", "execute";
- permission org.osgi.framework.AdminPermission "", "extensionLifecycle";
- permission org.osgi.framework.AdminPermission "", "lifecycle";
- permission org.osgi.framework.AdminPermission "", "listener";
- permission org.osgi.framework.AdminPermission "", "metadata";
- permission org.osgi.framework.AdminPermission "", "resolve";
- permission org.osgi.framework.AdminPermission "", "resource";
- permission org.osgi.framework.AdminPermission "", "startlevel";
- permission org.osgi.framework.ServicePermission "", "";
- permission org.osgi.framework.ServicePermission "", "get";
- permission org.osgi.framework.ServicePermission "java.net.ContentHandler", "";
- permission org.osgi.framework.ServicePermission "java.net.ContentHandler", "get";
- permission org.osgi.framework.ServicePermission "org.osgi.service.url.URLStreamHandlerService", "";
- permission org.osgi.framework.ServicePermission "org.osgi.service.url.URLStreamHandlerService", "get";
Conclusion:
DoPrivileged location: Line# 224 java.util.zip.ZipFile getZipFile( java.io.File )
Permission: java.io.FilePermission "", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "*", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "*", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-1", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-1", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-2", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-2", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-2147483648", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-2147483648", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-3", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-3", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-9223372036854775808", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "-9223372036854775808", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission ".", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission ".", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "0", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "0", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "1", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "1", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "1.3", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "1.3", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "10", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "10", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "13", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "13", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "2", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "2", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "23", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "23", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "3", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "3", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "3.0.0", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "3.0.0", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "4", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "4", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "5", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "5", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "6", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "6", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "7", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "7", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "8", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "8", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "9", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "9", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "???file???", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "???file???", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "Eclipse", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "Eclipse", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "No message available.", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "No message available.", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "aix", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "aix", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "bin", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "bin", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "bundles", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "bundles", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "carbon", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "carbon", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "false", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "false", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "fragment.xml", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "fragment.xml", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "hpux", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "hpux", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "linux", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "linux", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "macosx", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "macosx", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "manifests", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "manifests", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "motif", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "motif", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "org.eclipse.osgi", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "org.eclipse.osgi", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "photon", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "photon", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "plugin.xml", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "plugin.xml", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "qnx", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "qnx", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "solaris", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "solaris", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "true", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "true", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "unknown", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "unknown", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "win32", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "win32", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "x86", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "x86", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "x86_64", "delete"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
Permission: java.io.FilePermission "x86_64", "read"
Primordial/void java.util.zip.ZipFile.ZipFile( java.io.File )
CODE
/**
* Returns a ZipFile. Same as calling
* new ZipFile(file)
* @param file the file to get a ZipFile for
* @return a ZipFile
* @throws IOException if an error occured
*/
public ZipFile getZipFile(final File file) throws IOException {
if (System.getSecurityManager() == null)
return new ZipFile(file);
try {
return (ZipFile) AccessController.doPrivileged(new PrivilegedExceptionAction() {
public Object run() throws IOException {
return new ZipFile(file);
}
}, controlContext);
} catch (PrivilegedActionException e) {
if (e.getException() instanceof IOException)
throw (IOException) e.getException();
throw (RuntimeException) e.getException();
}
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "", "delete";
- permission java.io.FilePermission "", "read";
- permission java.io.FilePermission "*", "delete";
- permission java.io.FilePermission "*", "read";
- permission java.io.FilePermission "-1", "delete";
- permission java.io.FilePermission "-1", "read";
- permission java.io.FilePermission "-2", "delete";
- permission java.io.FilePermission "-2", "read";
- permission java.io.FilePermission "-2147483648", "delete";
- permission java.io.FilePermission "-2147483648", "read";
- permission java.io.FilePermission "-3", "delete";
- permission java.io.FilePermission "-3", "read";
- permission java.io.FilePermission "-9223372036854775808", "delete";
- permission java.io.FilePermission "-9223372036854775808", "read";
- permission java.io.FilePermission ".", "delete";
- permission java.io.FilePermission ".", "read";
- permission java.io.FilePermission "0", "delete";
- permission java.io.FilePermission "0", "read";
- permission java.io.FilePermission "1", "delete";
- permission java.io.FilePermission "1", "read";
- permission java.io.FilePermission "1.3", "delete";
- permission java.io.FilePermission "1.3", "read";
- permission java.io.FilePermission "10", "delete";
- permission java.io.FilePermission "10", "read";
- permission java.io.FilePermission "13", "delete";
- permission java.io.FilePermission "13", "read";
- permission java.io.FilePermission "2", "delete";
- permission java.io.FilePermission "2", "read";
- permission java.io.FilePermission "23", "delete";
- permission java.io.FilePermission "23", "read";
- permission java.io.FilePermission "3", "delete";
- permission java.io.FilePermission "3", "read";
- permission java.io.FilePermission "3.0.0", "delete";
- permission java.io.FilePermission "3.0.0", "read";
- permission java.io.FilePermission "4", "delete";
- permission java.io.FilePermission "4", "read";
- permission java.io.FilePermission "5", "delete";
- permission java.io.FilePermission "5", "read";
- permission java.io.FilePermission "6", "delete";
- permission java.io.FilePermission "6", "read";
- permission java.io.FilePermission "7", "delete";
- permission java.io.FilePermission "7", "read";
- permission java.io.FilePermission "8", "delete";
- permission java.io.FilePermission "8", "read";
- permission java.io.FilePermission "9", "delete";
- permission java.io.FilePermission "9", "read";
- permission java.io.FilePermission "???file???", "delete";
- permission java.io.FilePermission "???file???", "read";
- permission java.io.FilePermission "Eclipse", "delete";
- permission java.io.FilePermission "Eclipse", "read";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "delete";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "read";
- permission java.io.FilePermission "No message available.", "delete";
- permission java.io.FilePermission "No message available.", "read";
- permission java.io.FilePermission "aix", "delete";
- permission java.io.FilePermission "aix", "read";
- permission java.io.FilePermission "bin", "delete";
- permission java.io.FilePermission "bin", "read";
- permission java.io.FilePermission "bundles", "delete";
- permission java.io.FilePermission "bundles", "read";
- permission java.io.FilePermission "carbon", "delete";
- permission java.io.FilePermission "carbon", "read";
- permission java.io.FilePermission "false", "delete";
- permission java.io.FilePermission "false", "read";
- permission java.io.FilePermission "fragment.xml", "delete";
- permission java.io.FilePermission "fragment.xml", "read";
- permission java.io.FilePermission "hpux", "delete";
- permission java.io.FilePermission "hpux", "read";
- permission java.io.FilePermission "linux", "delete";
- permission java.io.FilePermission "linux", "read";
- permission java.io.FilePermission "macosx", "delete";
- permission java.io.FilePermission "macosx", "read";
- permission java.io.FilePermission "manifests", "delete";
- permission java.io.FilePermission "manifests", "read";
- permission java.io.FilePermission "motif", "delete";
- permission java.io.FilePermission "motif", "read";
- permission java.io.FilePermission "org.eclipse.osgi", "delete";
- permission java.io.FilePermission "org.eclipse.osgi", "read";
- permission java.io.FilePermission "photon", "delete";
- permission java.io.FilePermission "photon", "read";
- permission java.io.FilePermission "plugin.xml", "delete";
- permission java.io.FilePermission "plugin.xml", "read";
- permission java.io.FilePermission "qnx", "delete";
- permission java.io.FilePermission "qnx", "read";
- permission java.io.FilePermission "solaris", "delete";
- permission java.io.FilePermission "solaris", "read";
- permission java.io.FilePermission "true", "delete";
- permission java.io.FilePermission "true", "read";
- permission java.io.FilePermission "unknown", "delete";
- permission java.io.FilePermission "unknown", "read";
- permission java.io.FilePermission "win32", "delete";
- permission java.io.FilePermission "win32", "read";
- permission java.io.FilePermission "x86", "delete";
- permission java.io.FilePermission "x86", "read";
- permission java.io.FilePermission "x86_64", "delete";
- permission java.io.FilePermission "x86_64", "read";
Conclusion:
DoPrivileged location: Line# 175 boolean isDirectory( java.io.File )
Permission: java.io.FilePermission "", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "*", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "-1", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "-2", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "-2147483648", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "-3", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "-9223372036854775808", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission ".", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "0", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "1", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "1.3", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "10", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "13", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "2", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "23", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "3", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "3.0.0", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "4", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "5", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "6", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "7", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "8", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "9", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "???file???", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "Eclipse", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "No message available.", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "aix", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "bin", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "bundles", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "carbon", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "false", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "fragment.xml", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "hpux", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "linux", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "macosx", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "manifests", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "motif", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "org.eclipse.osgi", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "photon", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "plugin.xml", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "qnx", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "solaris", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "true", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "unknown", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "win32", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "x86", "read"
Primordial/boolean java.io.File.isDirectory( )
Permission: java.io.FilePermission "x86_64", "read"
Primordial/boolean java.io.File.isDirectory( )
CODE
/**
* Returns true if a file is a directory, otherwise false is returned. Same as calling
* file.isDirectory().
* @param file a file object
* @return true if a file is a directory, otherwise false
*/
public boolean isDirectory(final File file) {
if (System.getSecurityManager() == null)
return file.isDirectory();
return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
return new Boolean(file.isDirectory());
}
}, controlContext)).booleanValue();
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "", "read";
- permission java.io.FilePermission "*", "read";
- permission java.io.FilePermission "-1", "read";
- permission java.io.FilePermission "-2", "read";
- permission java.io.FilePermission "-2147483648", "read";
- permission java.io.FilePermission "-3", "read";
- permission java.io.FilePermission "-9223372036854775808", "read";
- permission java.io.FilePermission ".", "read";
- permission java.io.FilePermission "0", "read";
- permission java.io.FilePermission "1", "read";
- permission java.io.FilePermission "1.3", "read";
- permission java.io.FilePermission "10", "read";
- permission java.io.FilePermission "13", "read";
- permission java.io.FilePermission "2", "read";
- permission java.io.FilePermission "23", "read";
- permission java.io.FilePermission "3", "read";
- permission java.io.FilePermission "3.0.0", "read";
- permission java.io.FilePermission "4", "read";
- permission java.io.FilePermission "5", "read";
- permission java.io.FilePermission "6", "read";
- permission java.io.FilePermission "7", "read";
- permission java.io.FilePermission "8", "read";
- permission java.io.FilePermission "9", "read";
- permission java.io.FilePermission "???file???", "read";
- permission java.io.FilePermission "Eclipse", "read";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "read";
- permission java.io.FilePermission "No message available.", "read";
- permission java.io.FilePermission "aix", "read";
- permission java.io.FilePermission "bin", "read";
- permission java.io.FilePermission "bundles", "read";
- permission java.io.FilePermission "carbon", "read";
- permission java.io.FilePermission "false", "read";
- permission java.io.FilePermission "fragment.xml", "read";
- permission java.io.FilePermission "hpux", "read";
- permission java.io.FilePermission "linux", "read";
- permission java.io.FilePermission "macosx", "read";
- permission java.io.FilePermission "manifests", "read";
- permission java.io.FilePermission "motif", "read";
- permission java.io.FilePermission "org.eclipse.osgi", "read";
- permission java.io.FilePermission "photon", "read";
- permission java.io.FilePermission "plugin.xml", "read";
- permission java.io.FilePermission "qnx", "read";
- permission java.io.FilePermission "solaris", "read";
- permission java.io.FilePermission "true", "read";
- permission java.io.FilePermission "unknown", "read";
- permission java.io.FilePermission "win32", "read";
- permission java.io.FilePermission "x86", "read";
- permission java.io.FilePermission "x86_64", "read";
Conclusion:
DoPrivileged location: Line# 191 long lastModified( java.io.File )
Permission: java.io.FilePermission "", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "*", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "-1", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "-2", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "-2147483648", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "-3", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "-9223372036854775808", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission ".", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "0", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "1", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "1.3", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "10", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "13", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "2", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "23", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "3", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "3.0.0", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "4", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "5", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "6", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "7", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "8", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "9", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "???file???", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "Eclipse", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "META-INF/MANIFEST.MF", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "No message available.", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "aix", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "bin", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "bundles", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "carbon", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "false", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "fragment.xml", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "hpux", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "linux", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "macosx", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "motif", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "org.eclipse.osgi", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "photon", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "plugin.xml", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "qnx", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "solaris", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "true", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "unknown", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "win32", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "x86", "read"
Primordial/long java.io.File.lastModified( )
Permission: java.io.FilePermission "x86_64", "read"
Primordial/long java.io.File.lastModified( )
CODE
/**
* Returns a file's last modified stamp. Same as calling
* file.lastModified().
* @param file a file object
* @return a file's last modified stamp.
*/
public long lastModified(final File file) {
if (System.getSecurityManager() == null)
return file.lastModified();
return ((Long) AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
return new Long(file.lastModified());
}
}, controlContext)).longValue();
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "", "read";
- permission java.io.FilePermission "*", "read";
- permission java.io.FilePermission "-1", "read";
- permission java.io.FilePermission "-2", "read";
- permission java.io.FilePermission "-2147483648", "read";
- permission java.io.FilePermission "-3", "read";
- permission java.io.FilePermission "-9223372036854775808", "read";
- permission java.io.FilePermission ".", "read";
- permission java.io.FilePermission "0", "read";
- permission java.io.FilePermission "1", "read";
- permission java.io.FilePermission "1.3", "read";
- permission java.io.FilePermission "10", "read";
- permission java.io.FilePermission "13", "read";
- permission java.io.FilePermission "2", "read";
- permission java.io.FilePermission "23", "read";
- permission java.io.FilePermission "3", "read";
- permission java.io.FilePermission "3.0.0", "read";
- permission java.io.FilePermission "4", "read";
- permission java.io.FilePermission "5", "read";
- permission java.io.FilePermission "6", "read";
- permission java.io.FilePermission "7", "read";
- permission java.io.FilePermission "8", "read";
- permission java.io.FilePermission "9", "read";
- permission java.io.FilePermission "???file???", "read";
- permission java.io.FilePermission "Eclipse", "read";
- permission java.io.FilePermission "META-INF/MANIFEST.MF", "read";
- permission java.io.FilePermission "No message available.", "read";
- permission java.io.FilePermission "aix", "read";
- permission java.io.FilePermission "bin", "read";
- permission java.io.FilePermission "bundles", "read";
- permission java.io.FilePermission "carbon", "read";
- permission java.io.FilePermission "false", "read";
- permission java.io.FilePermission "fragment.xml", "read";
- permission java.io.FilePermission "hpux", "read";
- permission java.io.FilePermission "linux", "read";
- permission java.io.FilePermission "macosx", "read";
- permission java.io.FilePermission "motif", "read";
- permission java.io.FilePermission "org.eclipse.osgi", "read";
- permission java.io.FilePermission "photon", "read";
- permission java.io.FilePermission "plugin.xml", "read";
- permission java.io.FilePermission "qnx", "read";
- permission java.io.FilePermission "solaris", "read";
- permission java.io.FilePermission "true", "read";
- permission java.io.FilePermission "unknown", "read";
- permission java.io.FilePermission "win32", "read";
- permission java.io.FilePermission "x86", "read";
- permission java.io.FilePermission "x86_64", "read";
Conclusion:
DoPrivileged location: Line# 207 java.lang.String[] list( java.io.File )
Permission: java.io.FilePermission "???file???", "read"
Primordial/java.lang.String[] java.io.File.list( )
CODE
/**
* Returns a file's list. Same as calling
* file.list().
* @param file a file object
* @return a file's list.
*/
public String[] list(final File file) {
if (System.getSecurityManager() == null)
return file.list();
return (String[]) AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
return file.list();
}
}, controlContext);
}
Tainted variable reference trace:
Permission Requirements:
- permission java.io.FilePermission "???file???", "read";
Conclusion: