jdk/src/java.base/share/classes/java/net/SocksSocketImpl.java
changeset 37781 71ed5645f17c
parent 37593 824750ada3d6
equal deleted inserted replaced
37780:06f3783b338f 37781:71ed5645f17c
   176                         });
   176                         });
   177             if (pw != null) {
   177             if (pw != null) {
   178                 userName = pw.getUserName();
   178                 userName = pw.getUserName();
   179                 password = new String(pw.getPassword());
   179                 password = new String(pw.getPassword());
   180             } else {
   180             } else {
   181                 userName = GetPropertyAction.getProperty("user.name");
   181                 userName = GetPropertyAction.privilegedGetProperty("user.name");
   182             }
   182             }
   183             if (userName == null)
   183             if (userName == null)
   184                 return false;
   184                 return false;
   185             out.write(1);
   185             out.write(1);
   186             out.write(userName.length());
   186             out.write(userName.length());
  1086         if (applicationSetProxy) {
  1086         if (applicationSetProxy) {
  1087             try {
  1087             try {
  1088                 userName = System.getProperty("user.name");
  1088                 userName = System.getProperty("user.name");
  1089             } catch (SecurityException se) { /* swallow Exception */ }
  1089             } catch (SecurityException se) { /* swallow Exception */ }
  1090         } else {
  1090         } else {
  1091             userName = GetPropertyAction.getProperty("user.name");
  1091             userName = GetPropertyAction.privilegedGetProperty("user.name");
  1092         }
  1092         }
  1093         return userName;
  1093         return userName;
  1094     }
  1094     }
  1095 }
  1095 }