From 7fbbaa2f7b9babbde8d8e5b0db3f359da856d3a1 Mon Sep 17 00:00:00 2001 From: YevhenBondarenko Date: Tue, 28 May 2024 12:46:00 +0200 Subject: [PATCH] minor refactoring --- .../server/service/install/DefaultSystemDataLoaderService.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/application/src/main/java/org/thingsboard/server/service/install/DefaultSystemDataLoaderService.java b/application/src/main/java/org/thingsboard/server/service/install/DefaultSystemDataLoaderService.java index 1fcdbef3a2..7588726a73 100644 --- a/application/src/main/java/org/thingsboard/server/service/install/DefaultSystemDataLoaderService.java +++ b/application/src/main/java/org/thingsboard/server/service/install/DefaultSystemDataLoaderService.java @@ -277,8 +277,7 @@ public class DefaultSystemDataLoaderService implements SystemDataLoaderService { log.info("Creating JWT admin settings..."); var jwtSettings = new JwtSettings(this.tokenExpirationTime, this.refreshTokenExpTime, this.tokenIssuer, this.tokenSigningKey); if (isSigningKeyDefault(jwtSettings) || !validateKeyLength(jwtSettings.getTokenSigningKey())) { - jwtSettings.setTokenSigningKey(Base64.getEncoder().encodeToString( - RandomStringUtils.randomAlphanumeric(64).getBytes(StandardCharsets.UTF_8))); + jwtSettings.setTokenSigningKey(generateRandomKey()); } jwtSettingsService.saveJwtSettings(jwtSettings); } else {