SM : Add generating label for shared RO paths 74/91674/3
authorZofia Abramowska <z.abramowska@samsung.com>
Thu, 6 Oct 2016 13:01:33 +0000 (15:01 +0200)
committerZofia Abramowska <z.abramowska@samsung.com>
Wed, 12 Oct 2016 09:41:34 +0000 (11:41 +0200)
Change-Id: I03596143f11e733e7c7bfca9b167ccc475e2c426

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

index f261ceb..f7ae106 100644 (file)
@@ -87,6 +87,11 @@ std::string generatePathROLabel(const std::string &pkgId)
     return generatePathRWLabel(pkgId) + "::RO";
 }
 
+std::string generatePathSharedROLabel(const std::string &pkgId)
+{
+    return generatePathRWLabel(pkgId) + "::SharedRO";
+}
+
 std::string getPublicPathLabel()
 {
     return "User::Home";
index 5466b21..8560c4d 100644 (file)
@@ -53,6 +53,7 @@ const std::string uidToStr(const uid_t uid);
 std::string generateProcessLabel(const std::string &appId, const std::string &pkgId, bool isHybrid = false);
 std::string generatePathRWLabel(const std::string &pkgId);
 std::string generatePathROLabel(const std::string &pkgId);
+std::string generatePathSharedROLabel(const std::string &pkgId);
 std::string getPublicPathLabel();
 std::string genRWPath(int app_num);
 std::string genROPath(int app_num);