aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpriyanka.akhade <priyanka.akhade@huawei.com>2020-05-11 04:24:13 +0000
committerpriyanka.akhade <priyanka.akhade@huawei.com>2020-05-11 04:24:13 +0000
commit81c3cbfc6ff60fc705d142a88a64654a75c010e0 (patch)
treee954904200484be12a4ca22fc7d5851ed90382e8
parent0c892707576824931cfd0d4c4ba1334b9d8914ff (diff)
sonar security issue fix- Make sure that using a regular expression is safe here
Signed-off-by: priyanka.akhade <priyanka.akhade@huawei.com> Issue-ID: CLI-270 Change-Id: I81537658a9bece901695bd5133e17efd7b3c3b92
-rw-r--r--framework/src/main/java/org/onap/cli/fw/cmd/OnapCommand.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/framework/src/main/java/org/onap/cli/fw/cmd/OnapCommand.java b/framework/src/main/java/org/onap/cli/fw/cmd/OnapCommand.java
index 29994d09..3e46c1bb 100644
--- a/framework/src/main/java/org/onap/cli/fw/cmd/OnapCommand.java
+++ b/framework/src/main/java/org/onap/cli/fw/cmd/OnapCommand.java
@@ -276,7 +276,7 @@ public abstract class OnapCommand {
if (!param.getParameterType().equals(OnapCommandParameterType.BINARY))
continue;
- if (param.getValue().toString().matches("artifact://*:*")) {
+ if (param.getValue().toString().matches("artifact://*:*")) { //NOSONAR
String categoryAndName = param.getValue().toString().replaceFirst("artifact://", "");
String[] categoryAndNameTokens = categoryAndName.split(":");
Artifact a = OnapCommandArtifactStore.getStore().getArtifact(categoryAndNameTokens[1], categoryAndNameTokens[0]);