package org.argeo.osgi.useradmin;
-import static org.argeo.naming.LdapAttrs.description;
-import static org.argeo.naming.LdapAttrs.owner;
+import static org.argeo.util.naming.LdapAttrs.description;
+import static org.argeo.util.naming.LdapAttrs.owner;
import java.security.Principal;
import java.time.Instant;
import javax.naming.ldap.LdapName;
import javax.security.auth.Subject;
-import org.argeo.naming.NamingUtils;
+import org.argeo.util.naming.NamingUtils;
import org.osgi.service.useradmin.Group;
/**
String token = ldapName.getRdn(ldapName.size()).getValue().toString();
res.add(token);
} catch (InvalidNameException e) {
- throw new UserDirectoryException("Invalid principal " + principal, e);
+ throw new IllegalArgumentException("Invalid principal " + principal, e);
}
}
}