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: [email protected]
For additional commands, e-mail: [email protected]