/base/customization/enterprise_device_management/test/unittest/services/edm/src/ |
H A D | permission_manager_test.cpp | 53 std::string("ohos.permission.EDM_TEST_PERMISSION"), IPlugin::PermissionType::NORMAL_DEVICE_ADMIN), in HWTEST_F() 65 std::string("ohos.permission.EDM_TEST_PERMISSION"), IPlugin::PermissionType::NORMAL_DEVICE_ADMIN); in HWTEST_F() 81 std::string("ohos.permission.EDM_TEST_ENT_PERMISSION"), IPlugin::PermissionType::SUPER_DEVICE_ADMIN); in HWTEST_F()
|
/base/customization/enterprise_device_management/interfaces/inner_api/plugin_kits/include/ |
H A D | iplugin.h | 40 enum class PermissionType { class in OHOS::EDM::IPlugin 55 PermissionType permissionType; 60 permissionType = PermissionType::UNKNOWN; in PolicyPermissionConfig() 64 PolicyPermissionConfig(std::string _permission, PermissionType _permissionType, ApiType _apiType) in PolicyPermissionConfig() 69 PermissionType _permissionType, ApiType _apiType) : tagPermissions(std::move(_tagPermissions)), in PolicyPermissionConfig() 108 IPlugin::PermissionType GetPermissionType(FuncOperateType operaType);
|
/base/customization/enterprise_device_management/test/unittest/services/edm/include/ |
H A D | iplugin_template_test.h | 50 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 67 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 84 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 102 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 119 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 136 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 150 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 173 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 203 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); 233 IPlugin::PermissionType [all...] |
H A D | plugin_manager_test.h | 34 permissionConfig_.permissionType = IPlugin::PermissionType::NORMAL_DEVICE_ADMIN; in TestPlugin() 80 permissionConfig_.permissionType = IPlugin::PermissionType::NORMAL_DEVICE_ADMIN; in TestExtensionPlugin()
|
/base/customization/enterprise_device_management/services/edm/src/ |
H A D | permission_manager.cpp | 28 ErrCode PermissionManager::AddPermission(const std::string &permission, IPlugin::PermissionType permissionType) in AddPermission() 34 static_cast<std::int32_t>(IPlugin::PermissionType::NORMAL_DEVICE_ADMIN) || in AddPermission() 35 static_cast<std::int32_t>(permissionType) >= static_cast<std::int32_t>(IPlugin::PermissionType::UNKNOWN)) { in AddPermission()
|
/base/customization/enterprise_device_management/interfaces/inner_api/plugin_kits/src/ |
H A D | iplugin.cpp | 38 if (permissionConfig_.permissionType == PermissionType::UNKNOWN && permissionMap_.count(operaType) > 0) { in GetAllPermission() 46 if (permissionConfig_.permissionType == PermissionType::UNKNOWN && permissionMap_.count(operaType) > 0) { in GetPermission() 65 IPlugin::PermissionType IPlugin::GetPermissionType(FuncOperateType operaType) in GetPermissionType() 67 if (permissionConfig_.permissionType == PermissionType::UNKNOWN && permissionMap_.count(operaType) > 0) { in GetPermissionType()
|
/base/customization/enterprise_device_management/test/unittest/interface/plugin_kits/ |
H A D | iplugin_test.cpp | 66 EXPECT_TRUE(config1.permissionType == IPlugin::PermissionType::UNKNOWN);
in HWTEST_F() 70 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC);
in HWTEST_F() 72 EXPECT_TRUE(config2.permissionType == IPlugin::PermissionType::SUPER_DEVICE_ADMIN);
in HWTEST_F() 79 IPlugin::PermissionType::NORMAL_DEVICE_ADMIN, IPlugin::ApiType::SYSTEM);
in HWTEST_F() 81 EXPECT_TRUE(config3.permissionType == IPlugin::PermissionType::NORMAL_DEVICE_ADMIN);
in HWTEST_F()
|
/base/customization/enterprise_device_management/services/edm_plugin/src/ |
H A D | notify_update_packages_plugin.cpp | 31 "ohos.permission.ENTERPRISE_MANAGE_SYSTEM", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
H A D | reboot_plugin.cpp | 31 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
H A D | get_display_version_plugin.cpp | 32 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, IPlugin::ApiType::SYSTEM); in InitPlugin()
|
H A D | get_device_encryption_status_plugin.cpp | 32 "ohos.permission.ENTERPRISE_MANAGE_SECURITY", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false);
in InitPlugin()
|
H A D | set_update_policy_plugin.cpp | 30 "ohos.permission.ENTERPRISE_MANAGE_SYSTEM", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
H A D | reset_factory_plugin.cpp | 29 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
H A D | shutdown_plugin.cpp | 30 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
H A D | get_security_patch_tag_plugin.cpp | 31 "ohos.permission.ENTERPRISE_MANAGE_SECURITY", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
H A D | lock_screen_plugin.cpp | 31 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
H A D | screen_off_time_plugin.cpp | 45 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); in InitPlugin() 53 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); in InitPlugin()
|
H A D | ntp_server_plugin.cpp | 33 "ohos.permission.ENTERPRISE_MANAGE_SYSTEM", IPlugin::PermissionType::SUPER_DEVICE_ADMIN); in InitPlugin()
|
H A D | disallowed_tethering_plugin.cpp | 33 "ohos.permission.ENTERPRISE_MANAGE_RESTRICTIONS", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
H A D | disallowed_uninstall_bundles_plugin.cpp | 31 "ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, true); in InitPlugin()
|
H A D | disallowed_install_bundles_plugin.cpp | 31 "ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, true); in InitPlugin()
|
H A D | allowed_install_bundles_plugin.cpp | 32 "ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, true); in InitPlugin()
|
H A D | set_datetime_plugin.cpp | 34 IPlugin::PermissionType::SUPER_DEVICE_ADMIN, IPlugin::ApiType::PUBLIC); in InitPlugin()
|
H A D | inactive_user_freeze_plugin.cpp | 33 "ohos.permission.ENTERPRISE_MANAGE_RESTRICTIONS", IPlugin::PermissionType::SUPER_DEVICE_ADMIN, false); in InitPlugin()
|
/base/customization/enterprise_device_management/services/edm/include/ |
H A D | permission_manager.h | 39 ErrCode AddPermission(const std::string &permission, IPlugin::PermissionType permissionType);
|