From: Zofia Abramowska Date: Mon, 10 Oct 2016 14:34:56 +0000 (+0200) Subject: SM : PolicyConfiguration add getGroup X-Git-Tag: security-manager_5.5_testing~20^2~31 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F78%2F91678%2F3;p=platform%2Fcore%2Ftest%2Fsecurity-tests.git SM : PolicyConfiguration add getGroup Change-Id: I714720fa263a13325b09f3e4b98678c6d061e1df --- diff --git a/src/security-manager-tests/common/policy_configuration.cpp b/src/security-manager-tests/common/policy_configuration.cpp index 111d6bc..184017b 100644 --- a/src/security-manager-tests/common/policy_configuration.cpp +++ b/src/security-manager-tests/common/policy_configuration.cpp @@ -69,12 +69,16 @@ PolicyConfiguration::GidVector PolicyConfiguration::getUserGid(PolicyConfigurati } PolicyConfiguration::GidVector PolicyConfiguration::getGid() { + return groupToGid(getGroup()); +} + +PolicyConfiguration::GroupVector PolicyConfiguration::getGroup() { GroupVector result; if (m_privGroupMap.empty()) loadPrivGroupMap(); for (auto &e : m_privGroupMap) result.push_back(e.second); - return groupToGid(result); + return result; } PolicyConfiguration::UserDescription& PolicyConfiguration::getUserDescription(PolicyConfiguration::UserType userType) { diff --git a/src/security-manager-tests/common/policy_configuration.h b/src/security-manager-tests/common/policy_configuration.h index f937e8e..0a7af24 100644 --- a/src/security-manager-tests/common/policy_configuration.h +++ b/src/security-manager-tests/common/policy_configuration.h @@ -45,6 +45,7 @@ public: GroupVector getUserGroup(UserType userType); GidVector getUserGid(UserType userType); GidVector getGid(); + GroupVector getGroup(); UserDescription& getUserDescription(UserType userType); gid_t groupToGid(const std::string &gname);