Sonar suggestion - use a secure random number generator

Change-Id: I28075845555bcbc384a49e07353b3192c413b8f7
diff --git a/providers/general/device/src/main/java/org/onosproject/provider/general/device/impl/GeneralDeviceProvider.java b/providers/general/device/src/main/java/org/onosproject/provider/general/device/impl/GeneralDeviceProvider.java
index a907a6f..8f6f4fa 100644
--- a/providers/general/device/src/main/java/org/onosproject/provider/general/device/impl/GeneralDeviceProvider.java
+++ b/providers/general/device/src/main/java/org/onosproject/provider/general/device/impl/GeneralDeviceProvider.java
@@ -79,13 +79,13 @@
 import org.osgi.service.component.ComponentContext;
 import org.slf4j.Logger;
 
+import java.security.SecureRandom;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Collections;
 import java.util.Dictionary;
 import java.util.List;
 import java.util.Objects;
-import java.util.Random;
 import java.util.Set;
 import java.util.concurrent.CompletableFuture;
 import java.util.concurrent.ConcurrentHashMap;
@@ -732,7 +732,7 @@
     private ScheduledFuture<?> schedulePolling(DeviceId deviceId, boolean randomize) {
         int delay = 0;
         if (randomize) {
-            delay = new Random().nextInt(10);
+            delay = new SecureRandom().nextInt(10);
         }
         return portStatsExecutor.scheduleAtFixedRate(
                 exceptionSafe(() -> updatePortStatistics(deviceId)),