X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fckm%2Fckm-common.cpp;h=a34b0d57420e8fba25bcaa29e6bfeac21534a981;hb=e5771bb2e5a200e8a1efb7f2c6c083777e66edf7;hp=1f350411e623d6095ad1fbdd1b93b740cdda7019;hpb=67ef2a9f57aece9f467a7b5dc016ca693e0157be;p=platform%2Fcore%2Ftest%2Fsecurity-tests.git diff --git a/src/ckm/ckm-common.cpp b/src/ckm/ckm-common.cpp index 1f35041..a34b0d5 100644 --- a/src/ckm/ckm-common.cpp +++ b/src/ckm/ckm-common.cpp @@ -24,16 +24,20 @@ #include #include #include -#include #include #include #include #include -#include #include #include const std::string SMACK_USER_APP_PREFIX = "User::App::"; +const char *SYSTEM_LABEL = ckmc_owner_id_system; +const char *TEST_LABEL = "test_label"; +const char *TEST_LABEL_2 = "test_label_2"; +const char *TEST_LABEL_3 = "test_label_3"; +const char *TEST_LABEL_4 = "test_label_4"; +const char *TEST_LABEL_5 = "test_label_5"; void generate_random(size_t random_bytes, char *output) { @@ -49,22 +53,6 @@ void generate_random(size_t random_bytes, char *output) } } -const char* SERVICE[] = { - "central-key-manager-listener.service", - "central-key-manager.service" }; - -void start_service(ServiceIdx idx) -{ - ServiceManager sm(SERVICE[idx]); - sm.startService(); -} - -void stop_service(ServiceIdx idx) -{ - ServiceManager sm(SERVICE[idx]); - sm.stopService(); -} - std::string getLabel() { int ret; char* myLabel = NULL; @@ -95,29 +83,16 @@ std::string aliasWithLabel(const char *label, const char *alias) return std::string(alias); } -// changes process label -void change_label(const char* label) +std::string aliasWithLabelFromSelf(const char *alias) { - int ret = smack_set_label_for_self(label); - RUNNER_ASSERT_MSG(0 == ret, "Error in smack_set_label_for_self("<unlockUserKey(user_id, passwd)), - "Error=" << CKM::ErrorToString(ret)); + "Error=" << CKMErrorToString(ret)); } void remove_user_data(uid_t user_id) @@ -484,7 +452,7 @@ size_t count_aliases(alias_type_ type, size_t minimum_initial_element_count) std::string sharedDatabase(const CKM::Alias & alias) { - return aliasWithLabel(ckmc_label_shared_owner, alias.c_str()); + return aliasWithLabel(ckmc_owner_id_system, alias.c_str()); } ckmc_raw_buffer_s* createRandomBufferCAPI(size_t random_bytes)