diff --git a/src/main/java/org/gcube/common/authorization/control/AuthorizationAspect.java b/src/main/java/org/gcube/common/authorization/control/AuthorizationAspect.java index 837bdc6..d284a24 100644 --- a/src/main/java/org/gcube/common/authorization/control/AuthorizationAspect.java +++ b/src/main/java/org/gcube/common/authorization/control/AuthorizationAspect.java @@ -47,7 +47,7 @@ public class AuthorizationAspect { } List allowedRoles = Arrays.asList(authAnn.allowedRoles()); if (authAnn.allowedRoles().length!=0 && userRoles.stream().filter(i -> allowedRoles.contains(i)).collect(Collectors.toList()).isEmpty()) { - RuntimeException ex = authAnn.exception().getConstructor(Throwable.class).newInstance(new AuthorizationException(String.format("user %s not allowed to call method %s (role non allowed)", userId, method.getName()))); + RuntimeException ex = authAnn.exception().getConstructor(Throwable.class).newInstance(new AuthorizationException(String.format("user %s not allowed to call method %s (role not valid)", userId, method.getName()))); throw ex; } }