Home
last modified time | relevance | path

Searched refs:UsbDeviceId (Results 1 – 24 of 24) sorted by relevance

/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/utils/
H A Darray_usb_device_id_serializer.h28 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> &currentData);
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 Dusb_policy_utils.h28 static ErrCode AddAllowedUsbDevices(std::vector<UsbDeviceId> data);
/ohos5.0/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> &d… in SetUnionPolicyData()
26 std::vector<UsbDeviceId> &currentData) in SetUnionPolicyData()
28 std::vector<UsbDeviceId> mergeData; in SetUnionPolicyData()
35 std::vector<UsbDeviceId> ArrayUsbDeviceIdSerializer::SetDifferencePolicyData(std::vector<UsbDeviceI… in SetDifferencePolicyData()
36 std::vector<UsbDeviceId> &currentData) 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 Dusb_policy_utils.cpp40 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 Dallowed_usb_devices_plugin_test.cpp61 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 Darray_usb_device_id_serializer_test.cpp47 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 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()
/ohos5.0/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>>> …
28 …ErrCode OnSetPolicy(std::vector<UsbDeviceId> &data, std::vector<UsbDeviceId> &currentData, int32_t…
30 …ErrCode OnRemovePolicy(std::vector<UsbDeviceId> &data, std::vector<UsbDeviceId> &currentData, 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 Dallowed_usb_devices_plugin.cpp36 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> &currentData, 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> &currentData, 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 Dusb_device_id.h24 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 Dlibedmservice_kits.map27 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 Dusb_manager_proxy_test.cpp178 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 Dallowed_usb_devices_plugin_fuzzer.cpp60 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 Dusb_manager_proxy.h33 …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 Dusb_manager_addon.h62 …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 Djs-apis-enterprise-usbManager.md23 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 Dusb_manager_proxy.cpp75 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 Djs-apis-enterprise-usbManager.md23 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 Dusb_service.h174 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 Dusb_manager_addon.cpp233 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 Denterprise_device_mgr_stub_mock.cpp253 std::vector<UsbDeviceId> usbDeviceIds; in InvokeAllowedUsbDevicesSendRequestGetPolicy()
254 UsbDeviceId id1; in InvokeAllowedUsbDevicesSendRequestGetPolicy()
/ohos5.0/base/usb/usb_manager/interfaces/innerkits/native/include/
H A Dusb_interface_type.h126 struct UsbDeviceId { struct
/ohos5.0/base/usb/usb_manager/services/native/src/
H A Dusb_service.cpp1168 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 Denterprise_device_mgr_ability.cpp583 std::vector<UsbDeviceId> usbDeviceIds; in OnUsbServiceStart()