From: priyanka.akhade Date: Mon, 11 May 2020 04:24:13 +0000 (+0000) Subject: sonar security issue fix- Make sure that using a regular expression is safe here X-Git-Tag: 6.0.0~27^2 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=81c3cbfc6ff60fc705d142a88a64654a75c010e0;p=cli.git sonar security issue fix- Make sure that using a regular expression is safe here Signed-off-by: priyanka.akhade Issue-ID: CLI-270 Change-Id: I81537658a9bece901695bd5133e17efd7b3c3b92 --- 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]);