aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--appc-common/src/main/java/org/onap/appc/CmdLine.java39
1 files changed, 17 insertions, 22 deletions
diff --git a/appc-common/src/main/java/org/onap/appc/CmdLine.java b/appc-common/src/main/java/org/onap/appc/CmdLine.java
index d63bd8758..383de8949 100644
--- a/appc-common/src/main/java/org/onap/appc/CmdLine.java
+++ b/appc-common/src/main/java/org/onap/appc/CmdLine.java
@@ -29,32 +29,27 @@ import org.onap.appc.encryption.EncryptionTool;
public class CmdLine {
public static void main(String[] args) {
- if(args.length <= 1 || args.length >= 3){
- printUsage();
- }else{
- String command = args[0];
-
- switch(command){
- case "encrypt":
- if(args[1]!= null){
- String clearText = args[1];
- String encrypted = EncryptionTool.getInstance().encrypt(clearText);
- System.out.println(encrypted);
- }else{
- printUsage();
- }
- break;
- default:
- printUsage();
- break;
-
+
+ if (args.length < 1) {
+ printUsage();
+ return;
+ }
+
+ String command = args[0];//first parameter
+
+ if (0 == command.compareTo("encrypt") && args.length == 2)//two parameters are required
+ {
+ String clearText = args[1];
+ String encrypted = EncryptionTool.getInstance().encrypt(clearText);
+ System.out.println(encrypted);
+ return;
+ } else {
+ printUsage();
}
- }
-
}
private static void printUsage(){
System.out.println("Usage: java -jar <this jar> ...");
System.out.println("\tencrypt <your text> \t\t(Encrypts your text)");
}
-}
+} \ No newline at end of file