author | mli |
Wed, 11 Jan 2017 19:36:11 -0800 | |
changeset 43066 | bc2234c64fbd |
permissions | -rw-r--r-- |
43066
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
1 |
/* |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
2 |
* security policy used by the registry sub-process |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
3 |
*/ |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
4 |
|
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
5 |
grant { |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
6 |
// used by TestLibrary to determine extra commandline properties |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
7 |
permission java.io.FilePermission "..${/}..${/}test.props", "read"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
8 |
|
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
9 |
// property specifically accessed by this test. |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
10 |
permission java.util.PropertyPermission "sun.rmi.transport.cleanInterval", "write"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
11 |
permission java.util.PropertyPermission "package.restrict.access.sun", "read"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
12 |
permission java.util.PropertyPermission "package.restrict.access.sun.rmi", "read"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
13 |
|
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
14 |
// test needs to use java to exec an EchoImpl object |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
15 |
permission java.io.FilePermission "${java.home}${/}bin${/}java", "execute"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
16 |
|
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
17 |
// used by TestLibrary to determine test environment |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
18 |
permission java.util.PropertyPermission "test.*", "read"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
19 |
permission java.util.PropertyPermission "user.dir", "read"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
20 |
permission java.util.PropertyPermission "java.home", "read"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
21 |
|
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
22 |
permission java.util.PropertyPermission "java.security.policy", "read"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
23 |
permission java.util.PropertyPermission "java.security.manager", "read"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
24 |
|
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
25 |
// test needs to export rmid and communicate with objects on arbitrary ports |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
26 |
permission java.net.SocketPermission "*:1024-", "connect,accept,listen"; |
bc2234c64fbd
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
mli
parents:
diff
changeset
|
27 |
}; |