Lines Matching refs:groupNames

230     const std::string& userName, const std::vector<std::string>& groupNames)  in throwForUserNameConstraints()  argument
232 if (std::find(groupNames.begin(), groupNames.end(), "ipmi") != in throwForUserNameConstraints()
233 groupNames.end()) in throwForUserNameConstraints()
265 const std::vector<std::string>& groupNames) in throwForMaxGrpUserCount() argument
267 if (std::find(groupNames.begin(), groupNames.end(), "ipmi") != in throwForMaxGrpUserCount()
268 groupNames.end()) in throwForMaxGrpUserCount()
303 void UserMgr::throwForInvalidGroups(const std::vector<std::string>& groupNames) in throwForInvalidGroups() argument
305 for (auto& group : groupNames) in throwForInvalidGroups()
342 std::vector<std::string> groupNames, std::string priv, in createUser() argument
346 throwForInvalidGroups(groupNames); in createUser()
350 throwForUserNameConstraints(userName, groupNames); in createUser()
351 throwForMaxGrpUserCount(groupNames); in createUser()
353 std::string groups = getCSVFromVector(groupNames); in createUser()
381 std::sort(groupNames.begin(), groupNames.end()); in createUser()
384 bus, userObj.c_str(), groupNames, priv, enabled, *this)); in createUser()
496 std::vector<std::string> groupNames = user.get()->userGroups(); in renameUser() local
507 bus, newUserObj.c_str(), groupNames, in renameUser()
513 std::vector<std::string> groupNames, in updateGroupsAndPriv() argument
517 throwForInvalidGroups(groupNames); in updateGroupsAndPriv()
526 groupNames.begin(), groupNames.end(), in updateGroupsAndPriv()
531 throwForUserNameConstraints(userName, groupNames); in updateGroupsAndPriv()
532 throwForMaxGrpUserCount(groupNames); in updateGroupsAndPriv()
535 std::string groups = getCSVFromVector(groupNames); in updateGroupsAndPriv()
560 std::sort(groupNames.begin(), groupNames.end()); in updateGroupsAndPriv()
561 usersList[userName]->setUserGroups(groupNames); in updateGroupsAndPriv()