Author: milamber Date: Wed Apr 20 20:32:02 2011 New Revision: 1095505 URL: http://svn.apache.org/viewvc?rev=1095505&view=rev Log: Hiding the proxy password on HTTP Sampler (just on GUI, not in JMX file)
Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/config/gui/UrlConfigGui.java jakarta/jmeter/trunk/xdocs/changes.xml Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/config/gui/UrlConfigGui.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/config/gui/UrlConfigGui.java?rev=1095505&r1=1095504&r2=1095505&view=diff ============================================================================== --- jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/config/gui/UrlConfigGui.java (original) +++ jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/config/gui/UrlConfigGui.java Wed Apr 20 20:32:02 2011 @@ -28,6 +28,7 @@ import javax.swing.BoxLayout; import javax.swing.JCheckBox; import javax.swing.JLabel; import javax.swing.JPanel; +import javax.swing.JPasswordField; import javax.swing.JTextField; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; @@ -69,7 +70,7 @@ public class UrlConfigGui extends JPanel private JTextField proxyUser; - private JTextField proxyPass; + private JPasswordField proxyPass; private JTextField connectTimeOut; @@ -165,7 +166,7 @@ public class UrlConfigGui extends JPanel element.setProperty(HTTPSamplerBase.PROXYHOST, proxyHost.getText(),""); element.setProperty(HTTPSamplerBase.PROXYPORT, proxyPort.getText(),""); element.setProperty(HTTPSamplerBase.PROXYUSER, proxyUser.getText(),""); - element.setProperty(HTTPSamplerBase.PROXYPASS, proxyPass.getText(),""); + element.setProperty(HTTPSamplerBase.PROXYPASS, String.valueOf(proxyPass.getPassword()),""); element.setProperty(HTTPSamplerBase.CONNECT_TIMEOUT, connectTimeOut.getText()); element.setProperty(HTTPSamplerBase.RESPONSE_TIMEOUT, responseTimeOut.getText()); element.setProperty(HTTPSamplerBase.PROTOCOL, protocol.getText()); @@ -392,7 +393,7 @@ public class UrlConfigGui extends JPanel } private JPanel getProxyPassPanel() { - proxyPass = new JTextField(5); + proxyPass = new JPasswordField(5); JLabel label = new JLabel(JMeterUtils.getResString("password")); // $NON-NLS-1$ label.setLabelFor(proxyPass); Modified: jakarta/jmeter/trunk/xdocs/changes.xml URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=1095505&r1=1095504&r2=1095505&view=diff ============================================================================== --- jakarta/jmeter/trunk/xdocs/changes.xml (original) +++ jakarta/jmeter/trunk/xdocs/changes.xml Wed Apr 20 20:32:02 2011 @@ -152,6 +152,7 @@ Fixed RMI startup to provide location of <li>Bug 50684 - Optionally disable Content-Type and Transfer-Encoding in Multipart POST</li> <li>Bug 50943 - Allowing concurrent downloads of embedded resources in html page</li> <li>Bug 50170 - Bytes reported by http sampler is after GUnZip<br></br>Add optional properties to allow change the method to get response size</li> +<li>Hiding the proxy password on HTTP Sampler (just on GUI, not in JMX file)</li> </ul> <h3>Other samplers</h3> --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@jakarta.apache.org For additional commands, e-mail: notifications-h...@jakarta.apache.org