From 1f60ceda052cfec2f959db1a837337754fa99a79 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Tue, 8 Aug 2023 12:55:32 +0200 Subject: [PATCH] OZG-3961 get password from data instead of stringData --- .../operator/keycloak/user/KeycloakUserRemoteService.java | 2 +- .../operator/keycloak/user/KeycloakUserRemoteServiceTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteService.java b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteService.java index 5c3f485..fbbc09d 100644 --- a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteService.java +++ b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteService.java @@ -195,7 +195,7 @@ class KeycloakUserRemoteService { } private String getPasswordFromSecret(Resource<Secret> secret) { - return decodeBase64(secret.get().getStringData().get(SECRET_PASSWORD_FIELD)); + return decodeBase64(secret.get().getData().get(SECRET_PASSWORD_FIELD)); } private String decodeBase64(String base64String) { diff --git a/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteServiceTest.java b/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteServiceTest.java index ff0a3c8..37d4c85 100644 --- a/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteServiceTest.java +++ b/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteServiceTest.java @@ -447,7 +447,7 @@ class KeycloakUserRemoteServiceTest { private Resource<Secret> resource; private OzgKeycloakUserSpec userSpec = OzgKeycloakUserSpecTestFactory.create(); private Secret secret = new SecretBuilder() - .addToStringData(KeycloakUserRemoteService.SECRET_PASSWORD_FIELD, Base64.getEncoder().encodeToString("dummyPassword".getBytes())) + .addToData(KeycloakUserRemoteService.SECRET_PASSWORD_FIELD, Base64.getEncoder().encodeToString("dummyPassword".getBytes())) .build(); @Test -- GitLab