Home
last modified time | relevance | path

Searched refs:UsbDeviceId (Results 1 - 18 of 18) sorted by relevance

/base/customization/enterprise_device_management/services/edm_plugin/include/utils/
H A Darray_usb_device_id_serializer.h26 * Policy data serializer of type std::vector<UsbDeviceId>.
28 class ArrayUsbDeviceIdSerializer : public IPolicySerializer<std::vector<UsbDeviceId>>,
31 std::vector<UsbDeviceId> SetUnionPolicyData(std::vector<UsbDeviceId> &data, std::vector<UsbDeviceId> &currentData);
32 std::vector<UsbDeviceId> SetDifferencePolicyData(std::vector<UsbDeviceId> &data,
33 std::vector<UsbDeviceId> &currentData);
34 bool Deserialize(const std::string &jsonString, std::vector<UsbDeviceId> &dataObj) override;
35 bool Serialize(const std::vector<UsbDeviceId>
[all...]
/base/customization/enterprise_device_management/common/native/src/
H A Dusb_device_id.cpp22 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()
/base/customization/enterprise_device_management/services/edm_plugin/include/
H A Dallowed_usb_devices_plugin.h24 class AllowUsbDevicesPlugin : public PluginSingleton<AllowUsbDevicesPlugin, std::vector<UsbDeviceId>> {
26 void InitPlugin(std::shared_ptr<IPluginTemplate<AllowUsbDevicesPlugin, std::vector<UsbDeviceId>>> ptr) override;
28 ErrCode OnSetPolicy(std::vector<UsbDeviceId> &data, std::vector<UsbDeviceId> &currentData, int32_t userId);
30 ErrCode OnRemovePolicy(std::vector<UsbDeviceId> &data, std::vector<UsbDeviceId> &currentData, int32_t userId);
31 ErrCode OnAdminRemove(const std::string &adminName, std::vector<UsbDeviceId> &data, int32_t userId);
/base/customization/enterprise_device_management/services/edm_plugin/src/utils/
H A Darray_usb_device_id_serializer.cpp25 std::vector<UsbDeviceId> ArrayUsbDeviceIdSerializer::SetUnionPolicyData(std::vector<UsbDeviceId> &data, in SetUnionPolicyData()
26 std::vector<UsbDeviceId> &currentData) in SetUnionPolicyData()
28 std::vector<UsbDeviceId> mergeData; in SetUnionPolicyData()
35 std::vector<UsbDeviceId> ArrayUsbDeviceIdSerializer::SetDifferencePolicyData(std::vector<UsbDeviceId> &data, in SetDifferencePolicyData()
36 std::vector<UsbDeviceId> &currentData) in SetDifferencePolicyData()
38 std::vector<UsbDeviceId> mergeData; in SetDifferencePolicyData()
46 bool ArrayUsbDeviceIdSerializer::Deserialize(const std::string &jsonString, std::vector<UsbDeviceId> &dataObj) in Deserialize()
62 dataObj = std::vector<UsbDeviceId>(roo in Deserialize()
[all...]
/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/
H A Dallowed_usb_devices_plugin_test.cpp61 std::vector<UsbDeviceId> policyData; in HWTEST_F()
62 std::vector<UsbDeviceId> currentData; in HWTEST_F()
75 std::vector<UsbDeviceId> policyData; in HWTEST_F()
76 UsbDeviceId id1; in HWTEST_F()
80 std::vector<UsbDeviceId> currentData; in HWTEST_F()
81 UsbDeviceId id2; in HWTEST_F()
97 std::vector<UsbDeviceId> policyData; in HWTEST_F()
98 UsbDeviceId id; in HWTEST_F()
102 std::vector<UsbDeviceId> currentData; in HWTEST_F()
133 std::vector<UsbDeviceId> policyDat in HWTEST_F()
[all...]
/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/utils/
H A Darray_usb_device_id_serializer_test.cpp47 std::vector<UsbDeviceId> dataObj; in HWTEST_F()
62 std::vector<UsbDeviceId> dataObj; in HWTEST_F()
63 UsbDeviceId id1; in HWTEST_F()
82 std::vector<UsbDeviceId> dataObj; in HWTEST_F()
96 std::vector<UsbDeviceId> dataObj; in HWTEST_F()
115 std::vector<UsbDeviceId> dataObj; in HWTEST_F()
116 UsbDeviceId id1; in HWTEST_F()
134 std::vector<std::vector<UsbDeviceId>> dataObj; in HWTEST_F()
135 std::vector<UsbDeviceId> data; in HWTEST_F()
136 UsbDeviceId id in HWTEST_F()
[all...]
/base/customization/enterprise_device_management/common/native/include/
H A Dusb_device_id.h24 class UsbDeviceId { class
27 static bool Unmarshalling(MessageParcel &parcel, UsbDeviceId &usbDeviceId);
35 bool operator<(const UsbDeviceId &other) const in operator <()
47 bool operator()(const UsbDeviceId& id1, const UsbDeviceId& id2) in operator ()()
/base/customization/enterprise_device_management/services/edm_plugin/src/
H A Dallowed_usb_devices_plugin.cpp35 std::shared_ptr<IPluginTemplate<AllowUsbDevicesPlugin, std::vector<UsbDeviceId>>> ptr) in InitPlugin()
46 ErrCode AllowUsbDevicesPlugin::OnSetPolicy(std::vector<UsbDeviceId> &data, in OnSetPolicy()
47 std::vector<UsbDeviceId> &currentData, int32_t userId) in OnSetPolicy()
62 std::vector<UsbDeviceId> mergeData = ArrayUsbDeviceIdSerializer::GetInstance()->SetUnionPolicyData(data, in OnSetPolicy()
79 bool isAllowed = (std::find_if(mergeData.begin(), mergeData.end(), [item](UsbDeviceId trustItem) { in OnSetPolicy()
118 ErrCode AllowUsbDevicesPlugin::OnRemovePolicy(std::vector<UsbDeviceId> &data, in OnRemovePolicy()
119 std::vector<UsbDeviceId> &currentData, int32_t userId) in OnRemovePolicy()
130 std::vector<UsbDeviceId> mergeData = in OnRemovePolicy()
170 std::vector<UsbDeviceId> usbDeviceIds; in OnGetPolicy()
185 ErrCode AllowUsbDevicesPlugin::OnAdminRemove(const std::string &adminName, std::vector<UsbDeviceId>
[all...]
/base/customization/enterprise_device_management/interfaces/inner_api/usb_manager/include/
H A Dusb_manager_proxy.h33 int32_t AddAllowedUsbDevices(const AppExecFwk::ElementName &admin, std::vector<UsbDeviceId> usbDeviceIds);
34 int32_t RemoveAllowedUsbDevices(const AppExecFwk::ElementName &admin, std::vector<UsbDeviceId> usbDeviceIds);
35 int32_t GetAllowedUsbDevices(const AppExecFwk::ElementName &admin, std::vector<UsbDeviceId> &result);
/base/customization/enterprise_device_management/test/fuzztest/allowedusbdevicesplugin_fuzzer/
H A Dallowed_usb_devices_plugin_fuzzer.cpp60 UsbDeviceId usbDeviceId = GetData<UsbDeviceId>(); in LLVMFuzzerTestOneInput()
61 std::vector<UsbDeviceId> usbDeviceIds = { usbDeviceId }; in LLVMFuzzerTestOneInput()
/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/
H A Dusb_manager_proxy_test.cpp178 std::vector<UsbDeviceId> usbDeviceIds; in HWTEST_F()
179 UsbDeviceId id1; in HWTEST_F()
197 std::vector<UsbDeviceId> usbDeviceIds; in HWTEST_F()
198 UsbDeviceId id1; in HWTEST_F()
218 std::vector<UsbDeviceId> usbDeviceIds; in HWTEST_F()
219 UsbDeviceId id1; in HWTEST_F()
237 std::vector<UsbDeviceId> usbDeviceIds; in HWTEST_F()
238 UsbDeviceId id1; in HWTEST_F()
260 std::vector<UsbDeviceId> usbDeviceIds; in HWTEST_F()
276 std::vector<UsbDeviceId> usbDeviceId in HWTEST_F()
[all...]
/base/customization/enterprise_device_management/interfaces/kits/usb_manager/include/
H A Dusb_manager_addon.h62 static bool ParseUsbDevicesArray(napi_env env, std::vector<UsbDeviceId> &usbDeviceIds, napi_value object);
63 static bool GetUsbDeviceIdFromNAPI(napi_env env, napi_value value, UsbDeviceId &usbDeviceId);
65 static napi_value UsbDeviceIdToJsObj(napi_env env, const UsbDeviceId &usbDeviceId);
/base/customization/enterprise_device_management/interfaces/inner_api/usb_manager/src/
H A Dusb_manager_proxy.cpp75 std::vector<UsbDeviceId> usbDeviceIds) in AddAllowedUsbDevices()
97 std::vector<UsbDeviceId> usbDeviceIds) in RemoveAllowedUsbDevices()
118 int32_t UsbManagerProxy::GetAllowedUsbDevices(const AppExecFwk::ElementName &admin, std::vector<UsbDeviceId> &result) in GetAllowedUsbDevices()
143 UsbDeviceId usbDeviceId; in GetAllowedUsbDevices()
144 if (!UsbDeviceId::Unmarshalling(reply, usbDeviceId)) { in GetAllowedUsbDevices()
/base/usb/usb_manager/services/native/include/
H A Dusb_service.h168 int32_t ExecuteManageDevicePolicy(std::vector<UsbDeviceId> &whiteList);
171 std::vector<UsbDeviceId> &trustUsbDeviceId);
173 std::vector<UsbDeviceId> &trustUsbDeviceId);
178 int32_t GetEdmWhiteListPolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceId> &trustUsbDeviceId);
/base/customization/enterprise_device_management/interfaces/kits/usb_manager/src/
H A Dusb_manager_addon.cpp233 std::vector<UsbDeviceId> usbDeviceIds; in AddOrRemoveAllowedUsbDevices()
254 bool UsbManagerAddon::ParseUsbDevicesArray(napi_env env, std::vector<UsbDeviceId> &usbDeviceIds, napi_value object) in ParseUsbDevicesArray()
272 UsbDeviceId usbDeviceId; in ParseUsbDevicesArray()
282 bool UsbManagerAddon::GetUsbDeviceIdFromNAPI(napi_env env, napi_value value, UsbDeviceId &usbDeviceId) in GetUsbDeviceIdFromNAPI()
319 std::vector<UsbDeviceId> usbDeviceIds; in GetAllowedUsbDevices()
335 napi_value UsbManagerAddon::UsbDeviceIdToJsObj(napi_env env, const UsbDeviceId &usbDeviceId) in UsbDeviceIdToJsObj()
/base/usb/usb_manager/interfaces/innerkits/native/include/
H A Dusb_interface_type.h126 struct UsbDeviceId { struct
/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/mock/src/
H A Denterprise_device_mgr_stub_mock.cpp251 std::vector<UsbDeviceId> usbDeviceIds; in InvokeAllowedUsbDevicesSendRequestGetPolicy()
252 UsbDeviceId id1; in InvokeAllowedUsbDevicesSendRequestGetPolicy()
/base/usb/usb_manager/services/native/src/
H A Dusb_service.cpp1331 int32_t UsbService::GetEdmWhiteListPolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceId> &trustUsbDeviceIds) in GetEdmWhiteListPolicy()
1361 UsbDeviceId usbDeviceId; in GetEdmWhiteListPolicy()
1372 std::vector<UsbDeviceId> &trustUsbDeviceIds) in GetEdmPolicy()
1410 std::vector<UsbDeviceId> &trustUsbDeviceIds) in GetUsbPolicy()
1512 int32_t UsbService::ExecuteManageDevicePolicy(std::vector<UsbDeviceId> &whiteList) in ExecuteManageDevicePolicy()
1560 std::vector<UsbDeviceId> trustUsbDeviceIds{}; in ExecuteStrategy()

Completed in 11 milliseconds