OpenJDK / amber / amber
changeset 8566:e2df5f8fa082
7024264: HttpURLConnection/NetPermission doc issue
Reviewed-by: chegar
author | michaelm |
---|---|
date | Thu, 03 Mar 2011 17:14:23 +0000 |
parents | ca8d6ccdd9dc |
children | 7b224edc9990 |
files | jdk/src/share/classes/java/net/HttpURLConnection.java jdk/src/share/classes/java/net/NetPermission.java |
diffstat | 2 files changed, 9 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/src/share/classes/java/net/HttpURLConnection.java Thu Mar 03 15:34:09 2011 +0000 +++ b/jdk/src/share/classes/java/net/HttpURLConnection.java Thu Mar 03 17:14:23 2011 +0000 @@ -400,7 +400,8 @@ * @exception ProtocolException if the method cannot be reset or if * the requested method isn't valid for HTTP. * @exception SecurityException if a security manager is set and the - * "allowHttpTrace" NetPermission is not granted. + * method is "TRACE", but the "allowHttpTrace" + * NetPermission is not granted. * @see #getRequestMethod() */ public void setRequestMethod(String method) throws ProtocolException {
--- a/jdk/src/share/classes/java/net/NetPermission.java Thu Mar 03 15:34:09 2011 +0000 +++ b/jdk/src/share/classes/java/net/NetPermission.java Thu Mar 03 17:14:23 2011 +0000 @@ -73,6 +73,13 @@ * </tr> * * <tr> + * <td>getNetworkInformation</td> + * <td>The ability to retrieve all information about local network interfaces.</td> + * <td>Malicious code can read information about network hardware such as + * MAC addresses, which could be used to construct local IPv6 addresses.</td> + * </tr> + * + * <tr> * <td>getProxySelector</td> * <td>The ability to get the proxy selector used to make decisions * on which proxies to use when making network connections.</td>