From 8d9ab00be6597ab065bcb5610f73681ec492be7b Mon Sep 17 00:00:00 2001 From: Mauro Mugnaini Date: Wed, 10 Feb 2021 10:28:48 +0100 Subject: [PATCH] Revised adding use of new `Role.roleOf(String)` method --- .../oidc/keycloak/d4science/ClientsCreatorFromExport.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/gcube/oidc/keycloak/d4science/ClientsCreatorFromExport.java b/src/main/java/org/gcube/oidc/keycloak/d4science/ClientsCreatorFromExport.java index c15ded2..fcfd19c 100644 --- a/src/main/java/org/gcube/oidc/keycloak/d4science/ClientsCreatorFromExport.java +++ b/src/main/java/org/gcube/oidc/keycloak/d4science/ClientsCreatorFromExport.java @@ -178,11 +178,10 @@ public class ClientsCreatorFromExport { // kh.mapRoleTo(userResource, clientResource, Role.MEMBER.asString()); for (String role : userContextsAndRoles.get(userContext)) { System.out.println("\t\tmapping role: " + role); - Role roleRole = Role.valueOf(role); - if (roleRole != null) { + if (Role.exists(role)) { kh.mapRoleTo(userResource, clientResource, role); } else { - System.err.println("Fround not standard role: " + role); + System.err.println("Found not standard role: " + role); } } } else {