Author: kwright
Date: Mon Jul 15 12:55:03 2013
New Revision: 1503216

URL: http://svn.apache.org/r1503216
Log:
Make RSS passwords UI secure

Modified:
    
manifoldcf/branches/CONNECTORS-737/connectors/rss/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/rss/RSSConnector.java

Modified: 
manifoldcf/branches/CONNECTORS-737/connectors/rss/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/rss/RSSConnector.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-737/connectors/rss/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/rss/RSSConnector.java?rev=1503216&r1=1503215&r2=1503216&view=diff
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-737/connectors/rss/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/rss/RSSConnector.java
 (original)
+++ 
manifoldcf/branches/CONNECTORS-737/connectors/rss/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/rss/RSSConnector.java
 Mon Jul 15 12:55:03 2013
@@ -1651,6 +1651,8 @@ public class RSSConnector extends org.ap
     String proxyAuthPassword = 
parameters.getObfuscatedParameter(RSSConfig.PARAMETER_PROXYAUTHPASSWORD);
     if (proxyAuthPassword == null)
       proxyAuthPassword = "";
+    else
+      proxyAuthPassword = out.mapPasswordToKey(proxyAuthPassword);
       
     // Email tab
     if (tabName.equals(Messages.getString(locale,"RSSConnector.Email")))
@@ -1819,7 +1821,7 @@ public class RSSConnector extends org.ap
       
parameters.setParameter(RSSConfig.PARAMETER_PROXYAUTHUSERNAME,proxyAuthUsername);
     String proxyAuthPassword = 
variableContext.getParameter("proxyauthpassword");
     if (proxyAuthPassword != null)
-      
parameters.setObfuscatedParameter(RSSConfig.PARAMETER_PROXYAUTHPASSWORD,proxyAuthPassword);
+      
parameters.setObfuscatedParameter(RSSConfig.PARAMETER_PROXYAUTHPASSWORD,variableContext.mapKeyToPassword(proxyAuthPassword));
 
     return null;
   }


Reply via email to