提交 5265522d 编写于 作者: 史晓晓

添加权限

Signed-off-by: N史晓晓 <shixiaoxiao.30044129@huawei.com>
上级 f8ba4bcf
...@@ -164,6 +164,8 @@ releaseDeviceManager(): void; ...@@ -164,6 +164,8 @@ releaseDeviceManager(): void;
设备管理实例不再使用后,通过该方法释放DeviceManager实例。 设备管理实例不再使用后,通过该方法释放DeviceManager实例。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**错误码:** **错误码:**
...@@ -190,6 +192,8 @@ getAvailableDeviceListSync(): Array&lt;DeviceBasicInfo&gt;; ...@@ -190,6 +192,8 @@ getAvailableDeviceListSync(): Array&lt;DeviceBasicInfo&gt;;
同步获取所有可信设备列表。 同步获取所有可信设备列表。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**返回值:** **返回值:**
...@@ -222,6 +226,8 @@ getAvailableDeviceList(callback:AsyncCallback&lt;Array&lt;DeviceBasicInfo&gt;&gt ...@@ -222,6 +226,8 @@ getAvailableDeviceList(callback:AsyncCallback&lt;Array&lt;DeviceBasicInfo&gt;&gt
获取所有可信设备列表。使用callback异步回调。 获取所有可信设备列表。使用callback异步回调。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -260,6 +266,8 @@ getAvailableDeviceList(): Promise&lt;Array&lt;DeviceBasicInfo&gt;&gt;; ...@@ -260,6 +266,8 @@ getAvailableDeviceList(): Promise&lt;Array&lt;DeviceBasicInfo&gt;&gt;;
获取所有可信设备列表。使用Promise异步回调。 获取所有可信设备列表。使用Promise异步回调。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**返回值:** **返回值:**
...@@ -292,6 +300,8 @@ getLocalDeviceNetworkIdSync(): string; ...@@ -292,6 +300,8 @@ getLocalDeviceNetworkIdSync(): string;
同步获取本地设备网络标识。 同步获取本地设备网络标识。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**返回值:** **返回值:**
...@@ -325,6 +335,8 @@ getLocalDeviceNameSync(): string; ...@@ -325,6 +335,8 @@ getLocalDeviceNameSync(): string;
同步获取本地设备名称。 同步获取本地设备名称。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**返回值:** **返回值:**
...@@ -358,6 +370,8 @@ getLocalDeviceTypeSync(): number; ...@@ -358,6 +370,8 @@ getLocalDeviceTypeSync(): number;
同步获取本地设备类型。 同步获取本地设备类型。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**返回值:** **返回值:**
...@@ -391,6 +405,8 @@ getLocalDeviceIdSync(): string; ...@@ -391,6 +405,8 @@ getLocalDeviceIdSync(): string;
同步获取本地设备id。 同步获取本地设备id。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**返回值:** **返回值:**
...@@ -424,6 +440,8 @@ getDeviceNameSync(networkId: string): string; ...@@ -424,6 +440,8 @@ getDeviceNameSync(networkId: string): string;
通过指定设备的网络标识同步获取该设备名称。 通过指定设备的网络标识同步获取该设备名称。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -465,6 +483,8 @@ getDeviceTypeSync(networkId: string): number; ...@@ -465,6 +483,8 @@ getDeviceTypeSync(networkId: string): number;
通过指定设备的网络标识同步获取该设备类型。 通过指定设备的网络标识同步获取该设备类型。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -506,6 +526,8 @@ startDeviceDiscovery(subscribeId: number, filterOptions?: string): void; ...@@ -506,6 +526,8 @@ startDeviceDiscovery(subscribeId: number, filterOptions?: string): void;
发现周边设备。发现状态持续两分钟,超过两分钟,会停止发现,最大发现数量99个。 发现周边设备。发现状态持续两分钟,超过两分钟,会停止发现,最大发现数量99个。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -551,6 +573,8 @@ stopDeviceDiscovery(subscribeId: number): void; ...@@ -551,6 +573,8 @@ stopDeviceDiscovery(subscribeId: number): void;
停止发现周边设备。 停止发现周边设备。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -585,6 +609,8 @@ publishDeviceDiscovery(publishInfo: PublishInfo): void; ...@@ -585,6 +609,8 @@ publishDeviceDiscovery(publishInfo: PublishInfo): void;
发布设备发现。发布状态持续两分钟,超过两分钟会停止发布。 发布设备发现。发布状态持续两分钟,超过两分钟会停止发布。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -628,6 +654,8 @@ unPublishDeviceDiscovery(publishId: number): void; ...@@ -628,6 +654,8 @@ unPublishDeviceDiscovery(publishId: number): void;
停止发布设备发现。 停止发布设备发现。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -664,6 +692,8 @@ bindDevice(deviceId: string, bindParam: BindParam, callback: AsyncCallback&lt;{d ...@@ -664,6 +692,8 @@ bindDevice(deviceId: string, bindParam: BindParam, callback: AsyncCallback&lt;{d
认证设备。 认证设备。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -717,6 +747,8 @@ unbindDevice(deviceId: string): void; ...@@ -717,6 +747,8 @@ unbindDevice(deviceId: string): void;
解除认证设备。 解除认证设备。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -750,6 +782,8 @@ verifyAuthInfo(authInfo: AuthInfo, callback: AsyncCallback&lt;{deviceId: string, ...@@ -750,6 +782,8 @@ verifyAuthInfo(authInfo: AuthInfo, callback: AsyncCallback&lt;{deviceId: string,
验证认证信息。 验证认证信息。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -796,6 +830,8 @@ setUserOperation(operateAction: number, params: string): void; ...@@ -796,6 +830,8 @@ setUserOperation(operateAction: number, params: string): void;
设置用户ui操作行为。 设置用户ui操作行为。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -832,6 +868,8 @@ requestCredentialRegisterInfo(requestInfo: string, callback: AsyncCallback&lt;{r ...@@ -832,6 +868,8 @@ requestCredentialRegisterInfo(requestInfo: string, callback: AsyncCallback&lt;{r
获取凭据的注册信息。 获取凭据的注册信息。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -869,6 +907,8 @@ importCredential(credentialInfo: string, callback: AsyncCallback&lt;{resultInfo: ...@@ -869,6 +907,8 @@ importCredential(credentialInfo: string, callback: AsyncCallback&lt;{resultInfo:
导入凭据信息。 导入凭据信息。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -922,6 +962,8 @@ deleteCredential(queryInfo: string, callback: AsyncCallback&lt;{resultInfo: stri ...@@ -922,6 +962,8 @@ deleteCredential(queryInfo: string, callback: AsyncCallback&lt;{resultInfo: stri
删除凭据信息。 删除凭据信息。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -960,6 +1002,8 @@ on(type: 'uiStateChange', callback: Callback&lt;{ param: string}&gt;): void; ...@@ -960,6 +1002,8 @@ on(type: 'uiStateChange', callback: Callback&lt;{ param: string}&gt;): void;
ui状态变更回调。 ui状态变更回调。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -992,6 +1036,8 @@ off(type: 'uiStateChange', callback?: Callback&lt;{ param: string}&gt;): void; ...@@ -992,6 +1036,8 @@ off(type: 'uiStateChange', callback?: Callback&lt;{ param: string}&gt;): void;
取消ui状态变更回调。 取消ui状态变更回调。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -1019,6 +1065,8 @@ on(type: 'deviceStatusChange', callback: Callback&lt;{ action: DeviceStatusChang ...@@ -1019,6 +1065,8 @@ on(type: 'deviceStatusChange', callback: Callback&lt;{ action: DeviceStatusChang
注册设备状态回调。 注册设备状态回调。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1046,6 +1094,8 @@ off(type: 'deviceStatusChange', callback?: Callback&lt;{ action: DeviceStatusCha ...@@ -1046,6 +1094,8 @@ off(type: 'deviceStatusChange', callback?: Callback&lt;{ action: DeviceStatusCha
取消注册设备状态回调。 取消注册设备状态回调。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1073,6 +1123,8 @@ on(type: 'discoverSuccess', callback: Callback&lt;{ subscribeId: number, device: ...@@ -1073,6 +1123,8 @@ on(type: 'discoverSuccess', callback: Callback&lt;{ subscribeId: number, device:
注册发现设备成功回调监听。 注册发现设备成功回调监听。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1100,6 +1152,8 @@ off(type: 'discoverSuccess', callback?: Callback&lt;{ subscribeId: number, devic ...@@ -1100,6 +1152,8 @@ off(type: 'discoverSuccess', callback?: Callback&lt;{ subscribeId: number, devic
取消注册设备发现成功回调。 取消注册设备发现成功回调。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1127,6 +1181,8 @@ on(type: 'deviceNameChange', callback: Callback&lt;{ deviceName: string }&gt;): ...@@ -1127,6 +1181,8 @@ on(type: 'deviceNameChange', callback: Callback&lt;{ deviceName: string }&gt;):
注册设备名称变更回调监听。 注册设备名称变更回调监听。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1154,6 +1210,8 @@ off(type: 'deviceNameChange', callback?: Callback&lt;{ deviceName: string }&gt;) ...@@ -1154,6 +1210,8 @@ off(type: 'deviceNameChange', callback?: Callback&lt;{ deviceName: string }&gt;)
取消注册设备名称变更回调监听。 取消注册设备名称变更回调监听。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1181,6 +1239,8 @@ on(type: 'discoverFail', callback: Callback&lt;{ subscribeId: number, reason: nu ...@@ -1181,6 +1239,8 @@ on(type: 'discoverFail', callback: Callback&lt;{ subscribeId: number, reason: nu
注册设备发现失败回调监听。 注册设备发现失败回调监听。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1208,6 +1268,8 @@ off(type: 'discoverFail', callback?: Callback&lt;{ subscribeId: number, reason: ...@@ -1208,6 +1268,8 @@ off(type: 'discoverFail', callback?: Callback&lt;{ subscribeId: number, reason:
取消注册设备发现失败回调。 取消注册设备发现失败回调。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1235,6 +1297,8 @@ on(type: 'publishSuccess', callback: Callback&lt;{ publishId: number }&gt;): voi ...@@ -1235,6 +1297,8 @@ on(type: 'publishSuccess', callback: Callback&lt;{ publishId: number }&gt;): voi
注册发布设备成功回调监听。 注册发布设备成功回调监听。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -1264,6 +1328,8 @@ off(type: 'publishSuccess', callback?: Callback&lt;{ publishId: number }&gt;): v ...@@ -1264,6 +1328,8 @@ off(type: 'publishSuccess', callback?: Callback&lt;{ publishId: number }&gt;): v
取消注册设备发布成功回调。 取消注册设备发布成功回调。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -1293,6 +1359,8 @@ on(type: 'publishFail', callback: Callback&lt;{ publishId: number, reason: numbe ...@@ -1293,6 +1359,8 @@ on(type: 'publishFail', callback: Callback&lt;{ publishId: number, reason: numbe
注册设备发布失败回调监听。 注册设备发布失败回调监听。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -1322,6 +1390,8 @@ off(type: 'publishFail', callback?: Callback&lt;{ publishId: number, reason: num ...@@ -1322,6 +1390,8 @@ off(type: 'publishFail', callback?: Callback&lt;{ publishId: number, reason: num
取消注册设备发布失败回调。 取消注册设备发布失败回调。
**需要权限**:ohos.permission.ACCESS_SERVICE_DM
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**系统API**: 此接口为系统接口。 **系统API**: 此接口为系统接口。
...@@ -1351,6 +1421,8 @@ on(type: 'serviceDie', callback: () =&gt; void): void; ...@@ -1351,6 +1421,8 @@ on(type: 'serviceDie', callback: () =&gt; void): void;
注册设备管理服务死亡监听。 注册设备管理服务死亡监听。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
...@@ -1378,6 +1450,8 @@ off(type: 'serviceDie', callback?: () =&gt; void): void; ...@@ -1378,6 +1450,8 @@ off(type: 'serviceDie', callback?: () =&gt; void): void;
取消注册设备管理服务死亡监听。 取消注册设备管理服务死亡监听。
**需要权限**:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**:SystemCapability.DistributedHardware.DeviceManager **系统能力**:SystemCapability.DistributedHardware.DeviceManager
**参数:** **参数:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册