From e47d78f7ef763f3a0356a7fb74385f75a9fdcf02 Mon Sep 17 00:00:00 2001 From: Avgustin Marinov Date: Tue, 13 Feb 2024 12:29:30 +0200 Subject: [PATCH] SDK: Fix software update download (#1639) Signed-off-by: Marinov Avgustin --- .../src/main/java/org/eclipse/hawkbit/sdk/Tenant.java | 2 +- .../main/java/org/eclipse/hawkbit/sdk/demo/SetupHelper.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/hawkbit-sdk/hawkbit-sdk-commons/src/main/java/org/eclipse/hawkbit/sdk/Tenant.java b/hawkbit-sdk/hawkbit-sdk-commons/src/main/java/org/eclipse/hawkbit/sdk/Tenant.java index 3f8d0966b..07672915d 100644 --- a/hawkbit-sdk/hawkbit-sdk-commons/src/main/java/org/eclipse/hawkbit/sdk/Tenant.java +++ b/hawkbit-sdk/hawkbit-sdk-commons/src/main/java/org/eclipse/hawkbit/sdk/Tenant.java @@ -34,5 +34,5 @@ public class Tenant { @Nullable private String gatewayToken; - private boolean downloadAuthenticationEnabled; + private boolean downloadAuthenticationEnabled = true; } diff --git a/hawkbit-sdk/hawkbit-sdk-demo/src/main/java/org/eclipse/hawkbit/sdk/demo/SetupHelper.java b/hawkbit-sdk/hawkbit-sdk-demo/src/main/java/org/eclipse/hawkbit/sdk/demo/SetupHelper.java index e6e6f29e6..6264efb50 100644 --- a/hawkbit-sdk/hawkbit-sdk-demo/src/main/java/org/eclipse/hawkbit/sdk/demo/SetupHelper.java +++ b/hawkbit-sdk/hawkbit-sdk-demo/src/main/java/org/eclipse/hawkbit/sdk/demo/SetupHelper.java @@ -22,6 +22,7 @@ import org.eclipse.hawkbit.sdk.Tenant; import org.eclipse.hawkbit.sdk.device.DdiController; import org.springframework.util.ObjectUtils; +import java.security.SecureRandom; import java.util.Base64; import java.util.List; import java.util.Map; @@ -112,7 +113,7 @@ public class SetupHelper { return securityTargetToken; } - private static final Random RND = new Random(); + private static final Random RND = new SecureRandom(); public static String randomToken() { final byte[] rnd = new byte[24]; RND.nextBytes(rnd);