SM : PolicyConfiguration add getGroup 78/91678/3
authorZofia Abramowska <z.abramowska@samsung.com>
Mon, 10 Oct 2016 14:34:56 +0000 (16:34 +0200)
committerZofia Abramowska <z.abramowska@samsung.com>
Wed, 12 Oct 2016 09:41:34 +0000 (11:41 +0200)
Change-Id: I714720fa263a13325b09f3e4b98678c6d061e1df

src/security-manager-tests/common/policy_configuration.cpp
src/security-manager-tests/common/policy_configuration.h

index 111d6bcdd0e7fcfc770ca5778c1d119657466043..184017b766cea76a4b3f76c815ff113ce500693e 100644 (file)
@@ -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) {
index f937e8e7d08903224b87a4e8c0349f00be274276..0a7af246cf28988689070ce3e58829ad75fda6e2 100644 (file)
@@ -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);