jdk/src/java.base/share/conf/security/java.policy
changeset 37797 b84e375f071d
parent 37795 c5dc5ab60139
child 38377 f5b2f9c076ef
--- a/jdk/src/java.base/share/conf/security/java.policy	Fri May 06 11:38:44 2016 +0800
+++ b/jdk/src/java.base/share/conf/security/java.policy	Thu May 05 22:39:36 2016 -0700
@@ -12,6 +12,15 @@
         permission java.security.AllPermission;
 };
 
+grant codeBase "jrt:/jdk.charsets" {
+        permission java.io.FilePermission "${java.home}/-", "read";
+        permission java.util.PropertyPermission "os.name", "read";
+        permission java.util.PropertyPermission "sun.nio.cs.map", "read";
+        permission java.lang.RuntimePermission "charsetProvider";
+        permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
+        permission java.lang.RuntimePermission "accessClassInPackage.sun.nio.cs";
+};
+
 grant codeBase "jrt:/jdk.crypto.ucrypto" {
         permission java.lang.RuntimePermission "accessClassInPackage.sun.security.*";
         permission java.lang.RuntimePermission "accessClassInPackage.sun.nio.ch";