Api::install(requestPrivateUser);
check_app_permissions(sm_app_id, sm_pkg_id,
- uidToStr(user.getUid()).c_str(),
+ user.getUidString().c_str(),
SM_ALLOWED_PRIVILEGES, SM_DENIED_PRIVILEGES);
}
Api::uninstall(request);
check_app_permissions(sm_app_id, sm_pkg_id,
- uidToStr(testUser.getUid()).c_str(),
+ testUser.getUidString().c_str(),
SM_NO_PRIVILEGES, SM_ALLOWED_PRIVILEGES);
}
Api::uninstall(request);
check_app_permissions(sm_app_id, sm_pkg_id,
- uidToStr(testUser.getUid()).c_str(),
+ testUser.getUidString().c_str(),
SM_NO_PRIVILEGES, SM_ALLOWED_PRIVILEGES);
}
const char *const sm_app_id = "sm_test_07_app_id_user";
const char *const sm_pkg_id = "sm_test_07_pkg_id_user";
const std::string new_user_name = "sm_test_07_user_name";
- std::string uid_string;
+
TemporaryTestUser test_user(new_user_name, GUM_USERTYPE_NORMAL, false);
test_user.create();
- test_user.getUidString(uid_string);
+ std::string uid_string = test_user.getUidString();
removeTestDirs(test_user, sm_app_id, sm_pkg_id);
createTestDirs(test_user, sm_app_id, sm_pkg_id);
const char *const sm_app_id = "sm_test_08_app_id_user";
const char *const sm_pkg_id = "sm_test_08_pkg_id_user";
const std::string new_user_name = "sm_test_08_user_name";
- std::string uid_string;
// gumd user add
TemporaryTestUser test_user(new_user_name, GUM_USERTYPE_NORMAL, false);
test_user.create();
- test_user.getUidString(uid_string);
+ std::string uid_string = test_user.getUidString();
removeTestDirs(test_user, sm_app_id, sm_pkg_id);
createTestDirs(test_user, sm_app_id, sm_pkg_id);
const char *const USER_TYPE_NORMAL_BUCKET = "USER_TYPE_NORMAL";
const std::string username("sm_test_10_user_cynara_policy");
CynaraTestAdmin::Admin admin;
- std::string uid_string;
+
TemporaryTestUser user(username, GUM_USERTYPE_NORMAL, false);
user.create();
- user.getUidString(uid_string);
+ std::string uid_string = user.getUidString();
CynaraTestAdmin::CynaraPoliciesContainer nonemptyContainer;
nonemptyContainer.add(MAIN_BUCKET,CYNARA_ADMIN_WILDCARD, uid_string.c_str(), CYNARA_ADMIN_WILDCARD, CYNARA_ADMIN_BUCKET, USER_TYPE_NORMAL_BUCKET);
RUNNER_ASSERT_MSG(pid >= 0, "fork failed");
if (pid != 0)//parent process
{
- std::string childuidstr;
TemporaryTestUser admin("sm_test_13_ADMIN_USER", GUM_USERTYPE_ADMIN, false);
TemporaryTestUser child("sm_test_13_NORMAL_USER", GUM_USERTYPE_NORMAL, false);
admin.create();
child.create();
- child.getUidString(childuidstr);
+ std::string childuidstr = child.getUidString();
//install privacy manager for admin
request.setAppId(pirivman_id.c_str());
const std::string app_id = "security_manager_10_app";
const std::string pkg_id = "security_manager_10_pkg";
const std::string username("sm_test_10_user_name");
- std::string uid_string;
+
TemporaryTestUser user(username, GUM_USERTYPE_NORMAL, false);
user.create();
- user.getUidString(uid_string);
+ std::string uid_string = user.getUidString();
const std::string path1 = TzPlatformConfig::appDirPath(user, app_id, pkg_id) + "/p1";
const std::string path2 = TzPlatformConfig::appDirPath(user, app_id, pkg_id) + "/p2";
const std::string pkgopt = " --pkg=" + pkg_id;
const int SUCCESS = 0;
const int FAILURE = 256;
const std::string username("sm_test_11_user_name");
- std::string uid_string;
TemporaryTestUser user(username, GUM_USERTYPE_NORMAL, false);
user.create();
- user.getUidString(uid_string);
+ std::string uid_string = user.getUidString();
const std::string uidopt = " --uid=" + uid_string;
struct operation {
Api::install(requestPrivateUser);
check_app_permissions(sm_app_id, sm_pkg_id,
- uidToStr(testUser.getUid()).c_str(),
+ testUser.getUidString().c_str(),
SM_ALLOWED_PRIVILEGES, SM_DENIED_PRIVILEGES);
//uninstall app as non-root user
Api::uninstall(request);
check_app_permissions(sm_app_id, sm_pkg_id,
- uidToStr(testUser.getUid()).c_str(),
+ testUser.getUidString().c_str(),
SM_NO_PRIVILEGES, SM_ALLOWED_PRIVILEGES);
}