Lines Matching refs:groupNames
250 const std::string& userName, const std::vector<std::string>& groupNames) in throwForUserNameConstraints() argument
252 if (std::find(groupNames.begin(), groupNames.end(), "ipmi") != in throwForUserNameConstraints()
253 groupNames.end()) in throwForUserNameConstraints()
285 const std::vector<std::string>& groupNames) in throwForMaxGrpUserCount() argument
287 if (std::find(groupNames.begin(), groupNames.end(), "ipmi") != in throwForMaxGrpUserCount()
288 groupNames.end()) in throwForMaxGrpUserCount()
323 void UserMgr::throwForInvalidGroups(const std::vector<std::string>& groupNames) in throwForInvalidGroups() argument
325 for (auto& group : groupNames) in throwForInvalidGroups()
362 std::vector<std::string> groupNames, std::string priv, in createUser() argument
366 throwForInvalidGroups(groupNames); in createUser()
370 throwForUserNameConstraints(userName, groupNames); in createUser()
371 throwForMaxGrpUserCount(groupNames); in createUser()
373 std::string groups = getCSVFromVector(groupNames); in createUser()
401 std::sort(groupNames.begin(), groupNames.end()); in createUser()
404 bus, userObj.c_str(), groupNames, priv, enabled, *this)); in createUser()
516 std::vector<std::string> groupNames = user.get()->userGroups(); in renameUser() local
527 bus, newUserObj.c_str(), groupNames, in renameUser()
533 std::vector<std::string> groupNames, in updateGroupsAndPriv() argument
537 throwForInvalidGroups(groupNames); in updateGroupsAndPriv()
546 groupNames.begin(), groupNames.end(), in updateGroupsAndPriv()
551 throwForUserNameConstraints(userName, groupNames); in updateGroupsAndPriv()
552 throwForMaxGrpUserCount(groupNames); in updateGroupsAndPriv()
555 std::string groups = getCSVFromVector(groupNames); in updateGroupsAndPriv()
580 std::sort(groupNames.begin(), groupNames.end()); in updateGroupsAndPriv()
581 usersList[userName]->setUserGroups(groupNames); in updateGroupsAndPriv()