diff --git a/src/main/java/org/gcube/portlets/admin/authportletmanager/server/AuthServiceImpl.java b/src/main/java/org/gcube/portlets/admin/authportletmanager/server/AuthServiceImpl.java index 16cdca6..893290c 100644 --- a/src/main/java/org/gcube/portlets/admin/authportletmanager/server/AuthServiceImpl.java +++ b/src/main/java/org/gcube/portlets/admin/authportletmanager/server/AuthServiceImpl.java @@ -438,11 +438,11 @@ implements AuthManagerService { logger.debug("policy translate:"+policy.getCallerTypeAsString()); if (policy.getCallerTypeAsString().equalsIgnoreCase(TypeCaller.user.toString())){ logger.debug("add policy with user"); - policies.add(new User2ServicePolicy(context, service, Users.one(policy.getCallerAsString()), access )); + policies.add(new User2ServicePolicy(context, service, Users.one(policy.getCallerAsString().trim()), access )); } else if (policy.getCallerTypeAsString().equalsIgnoreCase(TypeCaller.role.toString())){ logger.debug("add policy with role"); - policies.add(new User2ServicePolicy(context, service, Roles.one(policy.getCallerAsString()), access )); + policies.add(new User2ServicePolicy(context, service, Roles.one(policy.getCallerAsString().trim()), access )); } else if (policy.getCallerTypeAsString().equalsIgnoreCase(TypeCaller.service.toString())){ logger.debug("add policy with service"); diff --git a/src/main/java/org/gcube/portlets/admin/authportletmanager/shared/PolicyAuth.java b/src/main/java/org/gcube/portlets/admin/authportletmanager/shared/PolicyAuth.java index 45aa09e..59f1e5c 100644 --- a/src/main/java/org/gcube/portlets/admin/authportletmanager/shared/PolicyAuth.java +++ b/src/main/java/org/gcube/portlets/admin/authportletmanager/shared/PolicyAuth.java @@ -199,7 +199,7 @@ public class PolicyAuth implements Serializable { int count =0; for (Caller caller:this.caller){ if (!caller.getCallerName().equals("ALL")){ - callerNameString[count]=caller.getCallerName(); + callerNameString[count]=caller.getCallerName().trim(); count++; }