X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fauth%2FImpliedByPrincipal.java;h=c753601296657c9e69d03499a7b931ad9bdf8ee4;hb=3df0adaee4a48c10452fb2064fb8e608b9c985d1;hp=5afacf69db134c522274dbe812a0291bd40c5efa;hpb=8633b7d69ebb6e1c5af0b1e170d7b4f2af3567d3;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/auth/ImpliedByPrincipal.java b/org.argeo.cms/src/org/argeo/cms/internal/auth/ImpliedByPrincipal.java index 5afacf69d..c75360129 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/auth/ImpliedByPrincipal.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/auth/ImpliedByPrincipal.java @@ -10,7 +10,6 @@ import java.util.Set; import javax.naming.InvalidNameException; import javax.naming.ldap.LdapName; -import org.argeo.cms.CmsException; import org.osgi.service.useradmin.Authorization; import org.osgi.service.useradmin.Role; @@ -32,7 +31,7 @@ public final class ImpliedByPrincipal implements Principal, Role { try { this.name = new LdapName(name); } catch (InvalidNameException e) { - throw new CmsException("Badly formatted role name", e); + throw new IllegalArgumentException("Badly formatted role name", e); } if (userPrincipal != null) causes.add(userPrincipal);