/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm/src/ |
H A D | admin_test.cpp | 41 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::ENT, entInfo, permi… 57 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::ENT, entInfo, permi… 73 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::ENT, entInfo, permi… 88 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::ENT, entInfo, permi… 103 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::NORMAL, entInfo, pe… 118 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::UNKNOWN, entInfo, p… 133 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::ENT, entInfo, permi… 148 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::NORMAL, entInfo, pe… 163 …std::shared_ptr<Admin> admin = std::make_shared<Admin>(abilityInfo, AdminType::UNKNOWN, entInfo, p…
|
H A D | admin_manager_test.cpp | 46 std::vector<std::shared_ptr<Admin>> userAdmin; in TearDown() 68 std::vector<std::shared_ptr<Admin>> userAdmin; 101 std::vector<std::shared_ptr<Admin>> allAdmin; 124 std::shared_ptr<Admin> admin; 140 std::vector<std::shared_ptr<Admin>> userAdmin; 178 std::shared_ptr<Admin> admin; 236 std::shared_ptr<Admin> admin; 255 std::vector<std::shared_ptr<Admin>> userAdmin; 284 std::vector<std::shared_ptr<Admin>> userAdmin; 447 std::vector<std::shared_ptr<Admin>> allAdmin; [all …]
|
H A D | enterprise_device_mgr_ability_test.cpp | 120 Admin testAdmin; in PrepareBeforeHandleDevicePolicy() 123 std::vector<std::shared_ptr<Admin>> adminVec = {std::make_shared<Admin>(testAdmin)}; in PrepareBeforeHandleDevicePolicy() 313 Admin testAdmin; 315 std::vector<std::shared_ptr<Admin>> adminVec = {std::make_shared<Admin>(testAdmin)}; 346 Admin testAdmin; 349 std::vector<std::shared_ptr<Admin>> adminVec = {std::make_shared<Admin>(testAdmin)}; 590 Admin testAdmin; 593 std::vector<std::shared_ptr<Admin>> adminVec = {std::make_shared<Admin>(testAdmin)}; 3117 Admin testAdmin; 3151 Admin testAdmin; [all …]
|
H A D | enterprise_admin_connection_test.cpp | 156 Admin edmAdmin(abilityInfo, AdminType::ENT, entInfo, permissions, false);
|
/ohos5.0/base/customization/enterprise_device_management/services/edm/src/ |
H A D | admin.cpp | 24 Admin::Admin(const AppExecFwk::ExtensionAbilityInfo &abilityInfo, AdminType type, const EntInfo &en… in Admin() function in OHOS::EDM::Admin 35 Admin::Admin(const std::string &bundleName, AdminType type, const std::vector<std::string> &permiss… in Admin() function in OHOS::EDM::Admin 42 void Admin::SetParentAdminName(const std::string &parentAdminName) in SetParentAdminName() 47 void Admin::SetAccessiblePolicies(const std::vector<std::string> &accessiblePolicies) in SetAccessiblePolicies() 52 bool Admin::CheckPermission(const std::string &permission) in CheckPermission() 59 AdminType Admin::GetAdminType() const in GetAdminType() 63 std::string Admin::GetParentAdminName() const in GetParentAdminName()
|
H A D | admin_manager.cpp | 70 std::vector<std::shared_ptr<Admin>> subAdmin; in GetAdminBySubscribeEvent() 93 std::vector<std::shared_ptr<Admin>> admins; in SetAdminValue() 95 std::shared_ptr<Admin> admin = std::make_shared<Admin>(adminItem); in SetAdminValue() 103 std::shared_ptr<Admin> subOrSuperAdmin; in GetAdminByPkgName() 109 std::vector<std::shared_ptr<Admin>> userAdmin; in GetAdminByPkgName() 149 ErrCode AdminManager::UpdateAdmin(std::shared_ptr<Admin> getAdmin, int32_t userId, const Admin &adm… in UpdateAdmin() 178 std::vector<std::shared_ptr<Admin>> userAdmin; in IsSuperAdminExist() 209 std::shared_ptr<Admin> superAdmin; in IsSuperOrSubSuperAdmin() 225 std::vector<std::shared_ptr<Admin>> userAdmin; in GetEnabledAdmin() 247 std::shared_ptr<Admin> &subOrSuperAdmin) in GetSubOrSuperAdminByPkgName() [all …]
|
H A D | admin_policies_storage_rdb.cpp | 63 bool AdminPoliciesStorageRdb::InsertAdmin(int32_t userId, const Admin &admin) in InsertAdmin() 77 bool AdminPoliciesStorageRdb::UpdateAdmin(int32_t userId, const Admin &admin) in UpdateAdmin() 95 …:ValuesBucket AdminPoliciesStorageRdb::CreateInsertValuesBucket(int32_t userId, const Admin &admin) in CreateInsertValuesBucket() 107 void AdminPoliciesStorageRdb::CreateUpdateValuesBucket(int32_t userId, const Admin &admin, in CreateUpdateValuesBucket() 192 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> AdminPoliciesStorageRdb::QueryAllA… in QueryAllAdmin() 196 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> admins; in QueryAllAdmin() 209 std::shared_ptr<Admin> item = std::make_shared<Admin>(); in QueryAllAdmin() 216 std::vector<std::shared_ptr<Admin>> adminItems{item}; in QueryAllAdmin() 226 std::shared_ptr<Admin> item) in SetAdminItems()
|
H A D | enterprise_device_mgr_ability.cpp | 114 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> subAdmins; in ConnectAbilityOnSystemUpdate() 210 std::vector<std::shared_ptr<Admin>> userAdmin; in OnCommonEventUserRemoved() 218 std::vector<std::shared_ptr<Admin>> subAndSuperAdmin; in OnCommonEventUserRemoved() 252 std::shared_ptr<Admin> admin = adminMgr_->GetAdminByPkgName(bundleName, userId); in OnCommonEventPackageRemoved() 276 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> subAdmins; in ConnectAbilityOnSystemEvent() 453 std::vector<std::shared_ptr<Admin>> userAdmin; in RemoveAllDebugAdmin() 493 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> subAdmins; in OnAppManagerServiceStart() 688 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> subAdmins; in UnsubscribeAppState() 777 Admin edmAdmin(abilityInfo.at(0), type, entInfo, permissionList, isDebug); in EnableAdmin() 918 std::shared_ptr<Admin> adminPtr = adminMgr_->GetAdminByPkgName(adminName, userId); in ShouldUnsubscribeAppState() [all …]
|
/ohos5.0/base/customization/enterprise_device_management/services/edm/include/ |
H A D | admin_manager.h | 33 bool GetAdminByUserId(int32_t userId, std::vector<std::shared_ptr<Admin>> &userAdmin); 35 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> &subscribeAdmins); 36 std::shared_ptr<Admin> GetAdminByPkgName(const std::string &packageName, int32_t userId); 38 ErrCode UpdateAdmin(std::shared_ptr<Admin> getAdmin, int32_t userId, const Admin &adminItem); 43 bool HasPermissionToHandlePolicy(std::shared_ptr<Admin> admin, const std::string &policyName); 45 std::shared_ptr<Admin> GetSuperAdmin(); 47 ErrCode SetAdminValue(int32_t userId, const Admin &adminItem); 56 …ErrCode GetSubOrSuperAdminByPkgName(const std::string &subAdminName, std::shared_ptr<Admin> &subOr… 64 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> admins_;
|
H A D | admin_policies_storage_rdb.h | 31 bool InsertAdmin(int32_t userId, const Admin &admin); 32 bool UpdateAdmin(int32_t userId, const Admin &admin); 37 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> QueryAllAdmin(); 40 NativeRdb::ValuesBucket CreateInsertValuesBucket(int32_t userId, const Admin &admin); 41 …void CreateUpdateValuesBucket(int32_t userId, const Admin &admin, NativeRdb::ValuesBucket &valuesB… 42 … void SetAdminItems(std::shared_ptr<NativeRdb::ResultSet> resultSet, std::shared_ptr<Admin> item);
|
H A D | admin.h | 43 class Admin { 45 Admin() = default; 46 … Admin(const AppExecFwk::ExtensionAbilityInfo &abilityInfo, AdminType type, const EntInfo &entInfo, 48 … Admin(const std::string &bundleName, AdminType type, const std::vector<std::string> &permissions); 54 virtual ~Admin() = default;
|
H A D | enterprise_device_mgr_ability.h | 106 …ErrCode CheckCallerPermission(std::shared_ptr<Admin> admin, const std::string &permission, bool is… 107 …ErrCode CheckAndUpdatePermission(std::shared_ptr<Admin> admin, Security::AccessToken::AccessTokenI… 109 …ErrCode CheckDelegatedPolicies(std::shared_ptr<Admin> admin, const std::vector<std::string> &polic…
|
/ohos5.0/base/customization/enterprise_device_management/test/fuzztest/adminmanager_fuzzer/ |
H A D | admin_manager_fuzzer.cpp | 33 void InitAdminParam(Admin &admin, std::string fuzzString, EntInfo entInfo, ManagedEvent event) in InitAdminParam() 52 Admin admin; in DoSomethingInterestingWithMyAPI() 57 std::shared_ptr<Admin> adminPtr = std::make_shared<Admin>(admin); in DoSomethingInterestingWithMyAPI() 58 std::vector<std::shared_ptr<Admin>> adminPtrVec = { adminPtr }; in DoSomethingInterestingWithMyAPI() 60 std::unordered_map<int32_t, std::vector<std::shared_ptr<Admin>>> subscribeAdmins; in DoSomethingInterestingWithMyAPI() 68 std::shared_ptr<Admin> subOrSuperAdmin = std::make_shared<Admin>(admin); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/base/customization/enterprise_device_management/test/fuzztest/adminpoliciesstoragerdb_fuzzer/ |
H A D | admin_policies_storage_rdb_fuzzer.cpp | 49 Admin admin; in LLVMFuzzerTestOneInput()
|