From 86883885ade8a0bb19e715f5f592ea59e0cfaabb Mon Sep 17 00:00:00 2001 From: deiflaender Date: Tue, 30 May 2023 14:15:26 +0200 Subject: [PATCH] RED-6670: Enabled to configure ssoSessionIdleTimeout for new created tenants --- .../management/v1/processor/service/TenantManagementService.java | 1 + .../v1/processor/settings/FileManagementServiceSettings.java | 1 + 2 files changed, 2 insertions(+) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/TenantManagementService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/TenantManagementService.java index 32fcdc4dd..64ed8b1ef 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/TenantManagementService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/TenantManagementService.java @@ -241,6 +241,7 @@ public class TenantManagementService { redaction.setEmailTheme("redaction"); redaction.setAccountTheme("redaction"); redaction.setAccessTokenLifespan(settings.getTenantAccessTokenLifeSpan()); + redaction.setSsoSessionIdleTimeout(settings.getSsoSessionIdleTimeout()); var redactionClient = new ClientRepresentation(); redactionClient.setEnabled(true); diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/settings/FileManagementServiceSettings.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/settings/FileManagementServiceSettings.java index 638cf5e17..a4ec70b6b 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/settings/FileManagementServiceSettings.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/settings/FileManagementServiceSettings.java @@ -42,6 +42,7 @@ public class FileManagementServiceSettings { private double compressionThresholdRatio = 10; private int tenantAccessTokenLifeSpan = 300; + private int ssoSessionIdleTimeout = 1800; private String applicationName = "RedactManager"; private Set defaultFilterTypes = new HashSet<>();