You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by tc...@apache.org on 2014/02/07 10:36:39 UTC
svn commit: r1565596 -
/maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java
Author: tchemit
Date: Fri Feb 7 09:36:39 2014
New Revision: 1565596
URL: http://svn.apache.org/r1565596
Log:
MSHARED-321 - Mask passwords in logs
Modified:
maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java
Modified: maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java?rev=1565596&r1=1565595&r2=1565596&view=diff
==============================================================================
--- maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java (original)
+++ maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java Fri Feb 7 09:36:39 2014
@@ -20,6 +20,7 @@ package org.apache.maven.shared.jarsigne
*/
import org.apache.maven.shared.utils.StringUtils;
+import org.apache.maven.shared.utils.cli.Arg;
import org.apache.maven.shared.utils.cli.Commandline;
import org.codehaus.plexus.logging.Logger;
import org.codehaus.plexus.logging.console.ConsoleLogger;
@@ -140,14 +141,18 @@ public class JarSignerCommandLineBuilder
if ( !StringUtils.isEmpty( storepass ) )
{
cli.createArg().setValue( "-storepass" );
- cli.createArg().setValue( storepass );
+ Arg arg = cli.createArg();
+ arg.setValue( storepass );
+ arg.setMask( true );
}
String keypass = request.getKeypass();
if ( !StringUtils.isEmpty( keypass ) )
{
cli.createArg().setValue( "-keypass" );
- cli.createArg().setValue( keypass );
+ Arg arg = cli.createArg();
+ arg.setValue( keypass );
+ arg.setMask( true );
}
String storetype = request.getStoretype();