/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/utils/ |
H A D | array_usb_device_id_serializer.h | 28 class ArrayUsbDeviceIdSerializer : public IPolicySerializer<std::vector<UsbDeviceId>>, 31 …std::vector<UsbDeviceId> SetUnionPolicyData(std::vector<UsbDeviceId> &data, std::vector<UsbDeviceI… 32 std::vector<UsbDeviceId> SetDifferencePolicyData(std::vector<UsbDeviceId> &data, 33 std::vector<UsbDeviceId> ¤tData); 34 bool Deserialize(const std::string &jsonString, std::vector<UsbDeviceId> &dataObj) override; 35 bool Serialize(const std::vector<UsbDeviceId> &dataObj, std::string &jsonString) override; 36 bool GetPolicy(MessageParcel &data, std::vector<UsbDeviceId> &result) override; 37 bool WritePolicy(MessageParcel &reply, std::vector<UsbDeviceId> &result) override; 38 …bool MergePolicy(std::vector<std::vector<UsbDeviceId>> &data, std::vector<UsbDeviceId> &result) ov…
|
H A D | usb_policy_utils.h | 28 static ErrCode AddAllowedUsbDevices(std::vector<UsbDeviceId> data);
|
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/utils/ |
H A D | array_usb_device_id_serializer.cpp | 25 std::vector<UsbDeviceId> ArrayUsbDeviceIdSerializer::SetUnionPolicyData(std::vector<UsbDeviceId> &d… in SetUnionPolicyData() 26 std::vector<UsbDeviceId> ¤tData) in SetUnionPolicyData() 28 std::vector<UsbDeviceId> mergeData; in SetUnionPolicyData() 35 std::vector<UsbDeviceId> ArrayUsbDeviceIdSerializer::SetDifferencePolicyData(std::vector<UsbDeviceI… in SetDifferencePolicyData() 36 std::vector<UsbDeviceId> ¤tData) in SetDifferencePolicyData() 38 std::vector<UsbDeviceId> mergeData; in SetDifferencePolicyData() 71 UsbDeviceId value; in Deserialize() 98 UsbDeviceId item = dataObj.at(i); in Serialize() 120 UsbDeviceId usbDeviceId; in GetPolicy() 139 std::vector<UsbDeviceId> &result) in MergePolicy() [all …]
|
H A D | usb_policy_utils.cpp | 40 ErrCode UsbPolicyUtils::AddAllowedUsbDevices(std::vector<UsbDeviceId> data) in AddAllowedUsbDevices() 55 bool isAllowed = (std::find_if(data.begin(), data.end(), [item](UsbDeviceId trustItem) { in AddAllowedUsbDevices()
|
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/ |
H A D | allowed_usb_devices_plugin_test.cpp | 61 std::vector<UsbDeviceId> policyData; 62 std::vector<UsbDeviceId> currentData; 75 std::vector<UsbDeviceId> policyData; 76 UsbDeviceId id1; 80 std::vector<UsbDeviceId> currentData; 81 UsbDeviceId id2; 97 std::vector<UsbDeviceId> policyData; 98 UsbDeviceId id; 133 std::vector<UsbDeviceId> policyData; 147 std::vector<UsbDeviceId> policyData; [all …]
|
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/utils/ |
H A D | array_usb_device_id_serializer_test.cpp | 47 std::vector<UsbDeviceId> dataObj; 62 std::vector<UsbDeviceId> dataObj; 63 UsbDeviceId id1; 82 std::vector<UsbDeviceId> dataObj; 96 std::vector<UsbDeviceId> dataObj; 115 std::vector<UsbDeviceId> dataObj; 116 UsbDeviceId id1; 134 std::vector<std::vector<UsbDeviceId>> dataObj; 135 std::vector<UsbDeviceId> data; 136 UsbDeviceId id1; [all …]
|
/ohos5.0/base/customization/enterprise_device_management/common/native/src/ |
H A D | usb_device_id.cpp | 22 bool UsbDeviceId::Marshalling(MessageParcel &parcel) const in Marshalling() 29 bool UsbDeviceId::Unmarshalling(MessageParcel &parcel, UsbDeviceId &usbDeviceId) in Unmarshalling() 38 void UsbDeviceId::SetVendorId(int32_t vendorId) in SetVendorId() 43 void UsbDeviceId::SetProductId(int32_t productId) in SetProductId() 48 int32_t UsbDeviceId::GetVendorId() const in GetVendorId() 53 int32_t UsbDeviceId::GetProductId() const in GetProductId()
|
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/ |
H A D | allowed_usb_devices_plugin.h | 24 class AllowUsbDevicesPlugin : public PluginSingleton<AllowUsbDevicesPlugin, std::vector<UsbDeviceId… 26 …void InitPlugin(std::shared_ptr<IPluginTemplate<AllowUsbDevicesPlugin, std::vector<UsbDeviceId>>> … 28 …ErrCode OnSetPolicy(std::vector<UsbDeviceId> &data, std::vector<UsbDeviceId> ¤tData, int32_t… 30 …ErrCode OnRemovePolicy(std::vector<UsbDeviceId> &data, std::vector<UsbDeviceId> ¤tData, int3… 31 …ErrCode OnAdminRemove(const std::string &adminName, std::vector<UsbDeviceId> &data, int32_t userId…
|
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/ |
H A D | allowed_usb_devices_plugin.cpp | 36 std::shared_ptr<IPluginTemplate<AllowUsbDevicesPlugin, std::vector<UsbDeviceId>>> ptr) in InitPlugin() 47 ErrCode AllowUsbDevicesPlugin::OnSetPolicy(std::vector<UsbDeviceId> &data, in OnSetPolicy() 48 std::vector<UsbDeviceId> ¤tData, int32_t userId) in OnSetPolicy() 63 …std::vector<UsbDeviceId> mergeData = ArrayUsbDeviceIdSerializer::GetInstance()->SetUnionPolicyData… in OnSetPolicy() 104 ErrCode AllowUsbDevicesPlugin::OnRemovePolicy(std::vector<UsbDeviceId> &data, in OnRemovePolicy() 105 std::vector<UsbDeviceId> ¤tData, int32_t userId) in OnRemovePolicy() 116 std::vector<UsbDeviceId> mergeData = in OnRemovePolicy() 156 std::vector<UsbDeviceId> usbDeviceIds; in OnGetPolicy() 171 ErrCode AllowUsbDevicesPlugin::OnAdminRemove(const std::string &adminName, std::vector<UsbDeviceId>… in OnAdminRemove()
|
/ohos5.0/base/customization/enterprise_device_management/common/native/include/ |
H A D | usb_device_id.h | 24 class UsbDeviceId { 27 static bool Unmarshalling(MessageParcel &parcel, UsbDeviceId &usbDeviceId); 35 bool operator<(const UsbDeviceId &other) const 47 bool operator()(const UsbDeviceId& id1, const UsbDeviceId& id2) in operator()
|
/ohos5.0/base/customization/enterprise_device_management/interfaces/inner_api/ |
H A D | libedmservice_kits.map | 27 OHOS::EDM::UsbDeviceId::*; 28 "virtual thunk to OHOS::EDM::UsbDeviceId::~UsbDeviceId()"; 29 VTT?for?OHOS::EDM::UsbDeviceId; 30 vtable?for?OHOS::EDM::UsbDeviceId;
|
/ohos5.0/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/ |
H A D | usb_manager_proxy_test.cpp | 178 std::vector<UsbDeviceId> usbDeviceIds; 179 UsbDeviceId id1; 197 std::vector<UsbDeviceId> usbDeviceIds; 198 UsbDeviceId id1; 218 std::vector<UsbDeviceId> usbDeviceIds; 219 UsbDeviceId id1; 237 std::vector<UsbDeviceId> usbDeviceIds; 238 UsbDeviceId id1; 260 std::vector<UsbDeviceId> usbDeviceIds; 276 std::vector<UsbDeviceId> usbDeviceIds;
|
/ohos5.0/base/customization/enterprise_device_management/test/fuzztest/allowedusbdevicesplugin_fuzzer/ |
H A D | allowed_usb_devices_plugin_fuzzer.cpp | 60 UsbDeviceId usbDeviceId = GetData<UsbDeviceId>(); in LLVMFuzzerTestOneInput() 61 std::vector<UsbDeviceId> usbDeviceIds = { usbDeviceId }; in LLVMFuzzerTestOneInput()
|
/ohos5.0/base/customization/enterprise_device_management/interfaces/inner_api/usb_manager/include/ |
H A D | usb_manager_proxy.h | 33 …int32_t AddAllowedUsbDevices(const AppExecFwk::ElementName &admin, std::vector<UsbDeviceId> usbDev… 34 …int32_t RemoveAllowedUsbDevices(const AppExecFwk::ElementName &admin, std::vector<UsbDeviceId> usb… 35 …int32_t GetAllowedUsbDevices(const AppExecFwk::ElementName &admin, std::vector<UsbDeviceId> &resul…
|
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/usb_manager/include/ |
H A D | usb_manager_addon.h | 62 …static bool ParseUsbDevicesArray(napi_env env, std::vector<UsbDeviceId> &usbDeviceIds, napi_value … 63 static bool GetUsbDeviceIdFromNAPI(napi_env env, napi_value value, UsbDeviceId &usbDeviceId); 65 static napi_value UsbDeviceIdToJsObj(napi_env env, const UsbDeviceId &usbDeviceId);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-mdm-kit/ |
H A D | js-apis-enterprise-usbManager.md | 23 addAllowedUsbDevices(admin: Want, usbDeviceIds: Array\<UsbDeviceId>): void 38 | usbDeviceIds | Array<[UsbDeviceId](#usbdeviceid)> | 是 | USB设备ID数组。添加后的数组长度… 61 let usbDeviceIds: Array<usbManager.UsbDeviceId> = [{ 74 removeAllowedUsbDevices(admin: Want, usbDeviceIds: Array\<UsbDeviceId>): void 89 | usbDeviceIds | Array<[UsbDeviceId](#usbdeviceid)> | 是 | USB设备ID数组。 | 111 let usbDeviceIds: Array<usbManager.UsbDeviceId> = [{ 124 getAllowedUsbDevices(admin: Want): Array\<UsbDeviceId> 144 | Array<[UsbDeviceId](#usbdeviceid)> | 可用USB白名单设备ID数组。 | 166 let result: Array<usbManager.UsbDeviceId> = usbManager.getAllowedUsbDevices(wantTemp); 428 ## UsbDeviceId section
|
/ohos5.0/base/customization/enterprise_device_management/interfaces/inner_api/usb_manager/src/ |
H A D | usb_manager_proxy.cpp | 75 std::vector<UsbDeviceId> usbDeviceIds) in AddAllowedUsbDevices() 97 std::vector<UsbDeviceId> usbDeviceIds) in RemoveAllowedUsbDevices() 118 …Proxy::GetAllowedUsbDevices(const AppExecFwk::ElementName &admin, std::vector<UsbDeviceId> &result) in GetAllowedUsbDevices() 143 UsbDeviceId usbDeviceId; in GetAllowedUsbDevices() 144 if (!UsbDeviceId::Unmarshalling(reply, usbDeviceId)) { in GetAllowedUsbDevices()
|
/ohos5.0/docs/en/application-dev/reference/apis-mdm-kit/ |
H A D | js-apis-enterprise-usbManager.md | 23 addAllowedUsbDevices(admin: Want, usbDeviceIds: Array\<UsbDeviceId>): void 38 | usbDeviceIds | Array<[UsbDeviceId](#usbdeviceid)> | Yes | IDs of the allowe… 61 let usbDeviceIds: Array<usbManager.UsbDeviceId> = [{ 74 removeAllowedUsbDevices(admin: Want, usbDeviceIds: Array\<UsbDeviceId>): void 89 | usbDeviceIds | Array<[UsbDeviceId](#usbdeviceid)> | Yes | IDs of the allowe… 111 let usbDeviceIds: Array<usbManager.UsbDeviceId> = [{ 124 getAllowedUsbDevices(admin: Want): Array\<UsbDeviceId> 144 | Array<[UsbDeviceId](#usbdeviceid)> | Allowed USB devices obtained.| 166 let result: Array<usbManager.UsbDeviceId> = usbManager.getAllowedUsbDevices(wantTemp); 428 ## UsbDeviceId section
|
/ohos5.0/base/usb/usb_manager/services/native/include/ |
H A D | usb_service.h | 174 int32_t ExecuteManageDevicePolicy(std::vector<UsbDeviceId> &whiteList); 177 std::vector<UsbDeviceId> &trustUsbDeviceId); 179 std::vector<UsbDeviceId> &trustUsbDeviceId); 184 …int32_t GetEdmWhiteListPolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceId> &trustUsbDevice…
|
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/usb_manager/src/ |
H A D | usb_manager_addon.cpp | 233 std::vector<UsbDeviceId> usbDeviceIds; in AddOrRemoveAllowedUsbDevices() 254 bool UsbManagerAddon::ParseUsbDevicesArray(napi_env env, std::vector<UsbDeviceId> &usbDeviceIds, na… in ParseUsbDevicesArray() 272 UsbDeviceId usbDeviceId; in ParseUsbDevicesArray() 282 bool UsbManagerAddon::GetUsbDeviceIdFromNAPI(napi_env env, napi_value value, UsbDeviceId &usbDevice… in GetUsbDeviceIdFromNAPI() 319 std::vector<UsbDeviceId> usbDeviceIds; in GetAllowedUsbDevices() 335 napi_value UsbManagerAddon::UsbDeviceIdToJsObj(napi_env env, const UsbDeviceId &usbDeviceId) in UsbDeviceIdToJsObj()
|
/ohos5.0/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/mock/src/ |
H A D | enterprise_device_mgr_stub_mock.cpp | 253 std::vector<UsbDeviceId> usbDeviceIds; in InvokeAllowedUsbDevicesSendRequestGetPolicy() 254 UsbDeviceId id1; in InvokeAllowedUsbDevicesSendRequestGetPolicy()
|
/ohos5.0/base/usb/usb_manager/interfaces/innerkits/native/include/ |
H A D | usb_interface_type.h | 126 struct UsbDeviceId { struct
|
/ohos5.0/base/usb/usb_manager/services/native/src/ |
H A D | usb_service.cpp | 1168 int32_t UsbService::GetEdmWhiteListPolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceId> &tru… in GetEdmWhiteListPolicy() 1199 UsbDeviceId usbDeviceId; in GetEdmWhiteListPolicy() 1208 std::vector<UsbDeviceId> &trustUsbDeviceIds) in GetEdmPolicy() 1245 std::vector<UsbDeviceId> &trustUsbDeviceIds) in GetUsbPolicy() 1341 int32_t UsbService::ExecuteManageDevicePolicy(std::vector<UsbDeviceId> &whiteList) in ExecuteManageDevicePolicy() 1385 std::vector<UsbDeviceId> trustUsbDeviceIds{}; in ExecuteStrategy()
|
/ohos5.0/base/customization/enterprise_device_management/services/edm/src/ |
H A D | enterprise_device_mgr_ability.cpp | 583 std::vector<UsbDeviceId> usbDeviceIds; in OnUsbServiceStart()
|