From b2d3fb99d210ce13b38f8bf71f7888a70086254a Mon Sep 17 00:00:00 2001 From: Jim Hahn Date: Thu, 2 Sep 2021 13:27:40 -0400 Subject: Fix sonar security issues in apex-pdp Fixed sonar security issues: - set permissions of temporary files Issue-ID: POLICY-3093 Change-Id: I1dfc87f22975fa950cfcfc47196fad55d6cbf277 Signed-off-by: Jim Hahn --- .../org/onap/policy/apex/model/modelapi/impl/ModelHandlerFacade.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'model/model-api') diff --git a/model/model-api/src/main/java/org/onap/policy/apex/model/modelapi/impl/ModelHandlerFacade.java b/model/model-api/src/main/java/org/onap/policy/apex/model/modelapi/impl/ModelHandlerFacade.java index 5e5d39c9b..b350af527 100644 --- a/model/model-api/src/main/java/org/onap/policy/apex/model/modelapi/impl/ModelHandlerFacade.java +++ b/model/model-api/src/main/java/org/onap/policy/apex/model/modelapi/impl/ModelHandlerFacade.java @@ -480,7 +480,7 @@ public class ModelHandlerFacade { ApexApiResult splitResult = new ApexApiResult(); File tempSplitPolicyFile = null; try { - tempSplitPolicyFile = File.createTempFile("ApexTempPolicy", null); + tempSplitPolicyFile = TextFileUtils.createTempFile("ApexTempPolicy", null); // Split the policy into a temporary file splitResult = split(tempSplitPolicyFile.getCanonicalPath(), splitOutPolicies); -- cgit 1.2.3-korg