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 111d6bc..184017b 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 f937e8e..0a7af24 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);