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 5c3f4855db294e73340535d71ae950865e6d8b1a..fbbc09d10d33d8272e43c182242b4c743e789ce3 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 ff0a3c84ccf58f1bcbf4d10fd58f87ab3e8405a7..37d4c85404005bc653cc8d9723f34adf76d3599a 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