701702703704705706707708709710711
if (groupname.length() > 0) { Group group = database.findGroup(groupname); if (group == null) { group = database.createGroup(groupname, null); } user.addGroup(group); } } } if (roles != null) { while (roles.length() > 0) {
759760761762763764765766767768769
170171172173174175176177178179180
Group group = user.getUserDatabase().findGroup(groupname); if (group == null) { throw new IllegalArgumentException ("Invalid group name '" + groupname + "'"); } user.addGroup(group); } /**
777778779780781782783784785786787
152153154155156157158159160161162
160161162163164165166167168169170
760761762763764765766767768769770
171172173174175176177178179180181