From 336a34a55e309a9450669377f8c5f9e06d2cb951 Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Thu, 23 Mar 2023 17:29:13 +0200 Subject: [PATCH] RED-4515 - kc createRealm --- .../integration/utils/AbstractPersistenceServerServiceTest.java | 2 ++ .../peristence/v1/server/integration/utils/TokenService.java | 1 + 2 files changed, 3 insertions(+) diff --git a/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java b/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java index aa6fd1ec8..15562307d 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java +++ b/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java @@ -246,6 +246,8 @@ public abstract class AbstractPersistenceServerServiceTest { redactionSystemClient.setName(keyCloakSettings.getClientId()); redactionSystemClient.setClientId(keyCloakSettings.getClientId()); redactionSystemClient.setSecret(keyCloakSettings.getClientSecret()); + redactionSystemClient.setDirectAccessGrantsEnabled(true); + redactionSystemClient.setServiceAccountsEnabled(true); KeyCloakTestContainer.getInstance().getKeycloakAdminClient().realm("redaction").clients().create(redactionSystemClient); diff --git a/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/TokenService.java b/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/TokenService.java index 21fc138d1..5596c1912 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/TokenService.java +++ b/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/TokenService.java @@ -52,6 +52,7 @@ public class TokenService { } catch (BadRequestException e) { var response = e.getResponse().getEntity(); System.out.println(response); + return null; } catch (NotAuthorizedException e) { throw new AuthenticationFailedException(e); } finally {