Author: sebb
Date: Tue Aug 27 21:20:01 2013
New Revision: 1517999

URL: http://svn.apache.org/r1517999
Log:
Don't save the passwords as static fields

Modified:
    
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/Proxy.java

Modified: 
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/Proxy.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/Proxy.java?rev=1517999&r1=1517998&r2=1517999&view=diff
==============================================================================
--- 
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/Proxy.java 
(original)
+++ 
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/Proxy.java 
Tue Aug 27 21:20:01 2013
@@ -103,11 +103,7 @@ public class Proxy extends Thread {
     private static final String CERT_FILE =
         JMeterUtils.getPropDefault("proxy.cert.file", CERT_FILE_DEFAULT); // 
$NON-NLS-1$
 
-    private static final char[] KEYSTORE_PASSWORD =
-        JMeterUtils.getPropDefault("proxy.cert.keystorepass", 
"password").toCharArray(); // $NON-NLS-1$ $NON-NLS-2$
-
-    private static final char[] KEY_PASSWORD =
-        
JMeterUtils.getPropDefault("proxy.cert.keypassword","password").toCharArray(); 
// $NON-NLS-1$ $NON-NLS-2$
+    private static final String DEFAULT_PASSWORD = "password"; // $NON-NLS-1$
 
     private static final SamplerCreatorFactory factory = new 
SamplerCreatorFactory();
 
@@ -293,9 +289,9 @@ public class Proxy extends Thread {
                 SSLContext sslcontext = null;
                 try {
                     ks = KeyStore.getInstance(KEYSTORE_TYPE);
-                    ks.load(in, KEYSTORE_PASSWORD);
+                    ks.load(in, 
JMeterUtils.getPropDefault("proxy.cert.keystorepass", 
DEFAULT_PASSWORD).toCharArray()); // $NON-NLS-1$
                     kmf = KeyManagerFactory.getInstance(KEYMANAGERFACTORY);
-                    kmf.init(ks, KEY_PASSWORD);
+                    kmf.init(ks, 
JMeterUtils.getPropDefault("proxy.cert.keypassword", 
DEFAULT_PASSWORD).toCharArray()); // $NON-NLS-1$
                     sslcontext = SSLContext.getInstance(SSLCONTEXT_PROTOCOL);
                     sslcontext.init(kmf.getKeyManagers(), null, null);
                     SSLSocketFactory sslFactory = 
sslcontext.getSocketFactory();


Reply via email to