--- a/jdk/src/java.base/share/classes/java/net/SocksSocketImpl.java Tue May 03 11:45:56 2016 +0100
+++ b/jdk/src/java.base/share/classes/java/net/SocksSocketImpl.java Tue May 03 15:50:54 2016 +0200
@@ -178,7 +178,7 @@
userName = pw.getUserName();
password = new String(pw.getPassword());
} else {
- userName = GetPropertyAction.getProperty("user.name");
+ userName = GetPropertyAction.privilegedGetProperty("user.name");
}
if (userName == null)
return false;
@@ -1088,7 +1088,7 @@
userName = System.getProperty("user.name");
} catch (SecurityException se) { /* swallow Exception */ }
} else {
- userName = GetPropertyAction.getProperty("user.name");
+ userName = GetPropertyAction.privilegedGetProperty("user.name");
}
return userName;
}