/base/customization/enterprise_device_management/services/edm/src/ |
H A D | user_policy_manager.cpp | 43 ErrCode UserPolicyManager::GetAllPolicyByAdmin(const std::string &adminName, PolicyItemsMap &allAdminPolicy) in GetAllPolicyByAdmin() argument 45 auto iter = adminPolicies_.find(adminName); in GetAllPolicyByAdmin() 53 ErrCode UserPolicyManager::GetAdminPolicy(const std::string &adminName, const std::string &policyName, in GetAdminPolicy() argument 56 auto iter = adminPolicies_.find(adminName); in GetAdminPolicy() 78 ErrCode UserPolicyManager::GetPolicy(const std::string &adminName, const std::string &policyName, in GetPolicy() argument 81 if (adminName.empty()) { in GetPolicy() 84 return GetAdminPolicy(adminName, policyName, policyValue); in GetPolicy() 88 void UserPolicyManager::SetAdminList(const std::string &adminName, const std::string &policyName, in SetAdminList() argument 95 adminValueItem.insert(std::pair<std::string, std::string>(adminName, policyValue)); in SetAdminList() 101 auto it = adminValueRef.find(adminName); in SetAdminList() 109 SetAdminPolicy(const std::string &adminName, const std::string &policyName, const std::string &policyValue) SetAdminPolicy() argument 166 DeleteAdminList(const std::string &adminName, const std::string &policyName) DeleteAdminList() argument 185 DeleteAdminPolicy(const std::string &adminName, const std::string &policyName) DeleteAdminPolicy() argument 260 SetPolicy(const std::string &adminName, const std::string &policyName, const std::string &adminPolicy, const std::string &mergedPolicy) SetPolicy() argument [all...] |
H A D | policy_manager.cpp | 34 ErrCode PolicyManager::GetPolicy(const std::string &adminName, const std::string &policyName, std::string &policyValue, in GetPolicy() argument 38 return userPolicyMgr->GetPolicy(adminName, policyName, policyValue); in GetPolicy() 57 ErrCode PolicyManager::SetPolicy(const std::string &adminName, const std::string &policyName, in SetPolicy() argument 62 return userPolicyMgr->SetPolicy(adminName, policyName, adminPolicyValue, mergedPolicyValue); in SetPolicy() 65 ErrCode PolicyManager::GetAllPolicyByAdmin(const std::string &adminName, PolicyItemsMap &allAdminPolicy, in GetAllPolicyByAdmin() argument 69 return userPolicyMgr->GetAllPolicyByAdmin(adminName, allAdminPolicy); in GetAllPolicyByAdmin()
|
H A D | device_policies_storage_rdb.cpp | 77 bool DevicePoliciesStorageRdb::InsertAdminPolicy(int32_t userId, const std::string &adminName,
in InsertAdminPolicy() argument 89 valuesBucket.PutString(EdmRdbFiledConst::FILED_ADMIN_NAME, adminName);
in InsertAdminPolicy() 95 bool DevicePoliciesStorageRdb::UpdateAdminPolicy(int32_t userId, const std::string &adminName,
in UpdateAdminPolicy() argument 109 predicates.EqualTo(EdmRdbFiledConst::FILED_ADMIN_NAME, adminName);
in UpdateAdminPolicy() 114 bool DevicePoliciesStorageRdb::DeleteAdminPolicy(int32_t userId, const std::string &adminName,
in DeleteAdminPolicy() argument 126 predicates.EqualTo(EdmRdbFiledConst::FILED_ADMIN_NAME, adminName);
in DeleteAdminPolicy() 150 std::string adminName;
in QueryAdminPolicy() local 153 resultSet->GetString(EdmRdbFiledConst::FILED_COLUMN_INDEX_TWO, adminName);
in QueryAdminPolicy() 156 PraseAdminPolicies(adminName, policyName, policyValue, adminPolicies);
in QueryAdminPolicy() 157 PrasePolicyAdmins(adminName, policyNam in QueryAdminPolicy() 164 PraseAdminPolicies(const std::string &adminName, const std::string &policyName, const std::string &policyValue, std::unordered_map<std::string, PolicyItemsMap> &adminPolicies) PraseAdminPolicies() argument 177 PrasePolicyAdmins(const std::string &adminName, const std::string &policyName, const std::string &policyValue, std::unordered_map<std::string, AdminValueItemsMap> &policyAdmins) PrasePolicyAdmins() argument [all...] |
/base/customization/enterprise_device_management/services/edm/include/ |
H A D | user_policy_manager.h | 44 * @param adminName the application's bundle name 48 ErrCode GetAllPolicyByAdmin(const std::string &adminName, PolicyItemsMap &allAdminPolicy); 52 * If the adminName is null, will get the combined policy, otherwise will 55 * @param adminName the application's bundle name 60 ErrCode GetPolicy(const std::string &adminName, const std::string &policyName, std::string &policyValue); 63 * This function is used to set policy items by admin name policy name. If the adminName is null, 69 * @param adminName the application's bundle name 75 ErrCode SetPolicy(const std::string &adminName, const std::string &policyName, const std::string &adminPolicyValue, 112 ErrCode DeleteAdminPolicy(const std::string &adminName, const std::string &policyName); 114 ErrCode GetAdminPolicy(const std::string &adminName, cons [all...] |
H A D | device_policies_storage_rdb.h | 32 bool InsertAdminPolicy(int32_t userId, const std::string &adminName, const std::string &policyName,
34 bool UpdateAdminPolicy(int32_t userId, const std::string &adminName, const std::string &policyName,
36 bool DeleteAdminPolicy(int32_t userId, const std::string &adminName, const std::string &policyName);
47 void PraseAdminPolicies(const std::string &adminName, const std::string &policyName, const std::string &policyValue,
49 void PrasePolicyAdmins(const std::string &adminName, const std::string &policyName, const std::string &policyValue,
|
H A D | policy_manager.h | 39 ErrCode GetPolicy(const std::string &adminName, const std::string &policyName, std::string &policyValue, 44 ErrCode SetPolicy(const std::string &adminName, const std::string &policyName, const std::string &adminPolicyValue, 47 ErrCode GetAllPolicyByAdmin(const std::string &adminName, PolicyItemsMap &allAdminPolicy,
|
/base/customization/enterprise_device_management/test/unittest/services/edm/include/ |
H A D | plugin_manager_test.h | 45 ErrCode MergePolicyData(const std::string &adminName, std::string &policyData) override 47 return IPlugin::MergePolicyData(adminName, policyData); 50 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 53 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override 58 void OnAdminRemoveDone(const std::string &adminName, const std::string &policyData, int32_t userId) override {} 91 ErrCode MergePolicyData(const std::string &adminName, std::string &policyData) override 93 return IPlugin::MergePolicyData(adminName, policyData); 96 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 99 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override 104 void OnAdminRemoveDone(const std::string &adminName, cons [all...] |
H A D | enterprise_device_mgr_ability_test.h | 37 void GetPolicySuccess(int32_t userId, const std::string& adminName, const std::string& policyName); 38 void GetPolicyFailed(int32_t userId, const std::string& adminName, const std::string& policyName); 39 void SetPolicy(const std::string& adminName, const std::string& policyName);
|
/base/customization/enterprise_device_management/test/unittest/interface/plugin_kits/mock/ |
H A D | iplugin_mock.h | 38 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName,
41 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override
46 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData,
|
/base/customization/enterprise_device_management/services/edm_plugin/include/ |
H A D | set_browser_policies_plugin.h | 32 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 35 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override 40 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override{}; 44 ErrCode MergePolicyData(const std::string &adminName, std::string &policyData) override;
|
H A D | power_policy_plugin.h | 33 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 36 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override 41 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override{};
|
H A D | disallowed_usb_devices_plugin.h | 29 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 31 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override; 32 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override{};
|
H A D | fingerprint_auth_plugin.h | 31 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 34 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override 39 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override{};
|
H A D | user_cert_plugin.h | 31 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 34 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override 39 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override{};
|
H A D | iptables_rule_plugin.h | 32 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 35 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override 40 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override{};
|
H A D | usb_read_only_plugin.h | 31 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 33 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override; 34 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override{};
|
H A D | set_watermark_image_plugin.h | 41 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 44 ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) override; 46 void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override{};
|
/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/ |
H A D | disable_usb_plugin_test.cpp | 111 std::string adminName{"testAdminName"}; in HWTEST_F() 113 ErrCode ret = plugin.OnAdminRemove(adminName, policyData, DEFAULT_USER_ID); in HWTEST_F() 125 std::string adminName{"testAdminName"}; in HWTEST_F() 127 ErrCode ret = plugin.OnAdminRemove(adminName, policyData, DEFAULT_USER_ID); in HWTEST_F()
|
H A D | allowed_usb_devices_plugin_test.cpp | 132 std::string adminName{"testAdminName"}; in HWTEST_F() 134 ErrCode ret = plugin.OnAdminRemove(adminName, policyData, DEFAULT_USER_ID); in HWTEST_F() 146 std::string adminName{"testAdminName"}; in HWTEST_F() 152 ErrCode ret = plugin.OnAdminRemove(adminName, policyData, DEFAULT_USER_ID); in HWTEST_F()
|
H A D | disallow_add_local_account_plugin_test.cpp | 49 string adminName{"testAdminName"}; in HWTEST_F() 51 ret = plugin.OnAdminRemove(adminName, allowAddLocalAccount, DEFAULT_USER_ID); in HWTEST_F()
|
H A D | set_browser_policies_plugin_test.cpp | 55 std::string adminName = ""; in HWTEST_F() local 58 plugin.OnHandlePolicyDone(0, adminName, isGlobalChanged, userId); in HWTEST_F() 70 std::string adminName = ""; in HWTEST_F() local 73 plugin.OnHandlePolicyDone(0, adminName, isGlobalChanged, userId); in HWTEST_F() 246 std::string adminName = TEST_ADMIN_NAME1; in HWTEST_F() local 248 auto ret = plugin.MergePolicyData(adminName, policyData); in HWTEST_F()
|
H A D | usb_read_only_plugin_test.cpp | 190 std::string adminName{"testAdminName"}; in HWTEST_F() 192 ErrCode ret = plugin.OnAdminRemove(adminName, policyData, DEFAULT_USER_ID); in HWTEST_F() 204 std::string adminName{"testAdminName"}; in HWTEST_F() 206 ErrCode ret = plugin.OnAdminRemove(adminName, policyData, DEFAULT_USER_ID); in HWTEST_F()
|
/base/customization/enterprise_device_management/interfaces/inner_api/plugin_kits/include/ |
H A D | iplugin.h | 88 * @param adminName current admin name 92 virtual ErrCode MergePolicyData(const std::string &adminName, std::string &policyData); 93 virtual void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, bool isGlobalChanged, 95 virtual ErrCode OnAdminRemove(const std::string &adminName, const std::string &policyData, int32_t userId) = 0; 96 virtual void OnAdminRemoveDone(const std::string &adminName, const std::string ¤tJsonData,
|
H A D | iplugin_template.h | 44 ErrCode MergePolicyData(const std::string &adminName, std::string &policyData) override; 46 void OnHandlePolicyDone(std::uint32_t funcCode, const std::string &adminName, 49 ErrCode OnAdminRemove(const std::string &adminName, const std::string ¤tJsonData, int32_t userId) override; 51 void OnAdminRemoveDone(const std::string &adminName, const std::string &removedJsonData, int32_t userId) override; 165 * @param adminName Admin name 169 typedef ErrCode (CT::*BiAdminFunction)(const std::string &adminName, DT &data, int32_t userId); 204 * @param adminName Admin name 208 typedef void (CT::*BiAdminConsumer)(const std::string &adminName, DT &data, int32_t userId);
|
/base/customization/enterprise_device_management/test/unittest/services/edm/src/ |
H A D | iplugin_template_test.cpp | 224 std::string adminName; in HWTEST_F() local 232 adminName = "com.edm.test.demo"; in HWTEST_F() 234 plugin->OnHandlePolicyDone(funcCode, adminName, true, DEFAULT_USER_ID); in HWTEST_F() 239 plugin->OnHandlePolicyDone(funcCode, adminName, false, DEFAULT_USER_ID); in HWTEST_F() 255 std::string adminName; in HWTEST_F() local 264 adminName = "com.edm.test.demo"; in HWTEST_F() 267 plugin->OnAdminRemove(adminName, policyValue, DEFAULT_USER_ID); in HWTEST_F() 283 std::string adminName; in HWTEST_F() local 292 adminName = "com.edm.test.demo"; in HWTEST_F() 295 plugin->OnAdminRemoveDone(adminName, policyValu in HWTEST_F() [all...] |