合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
java.lang.Object |---com.huawei.wearengine.auth.AuthClient |
用于权限管理的客户端,开发者可以通过该客户端进行用户权限授权操作。
Modifier and Type | Method and Description |
|---|---|
com.huawei.hmf.tasks.Task<java.lang.Boolean> | checkPermission(Permission permission) 查询权限是否授予。 |
com.huawei.hmf.tasks.Task<java.lang.Boolean[]> | checkPermissions(Permission[] permissions) 查询权限组是否授予。 |
com.huawei.hmf.tasks.Task<java.lang.Void> | requestPermission(AuthCallback authCallback, Permission... permissions) 请求权限。 |
public com.huawei.hmf.tasks.Task<java.lang.Void> requestPermission(AuthCallback authCallback, Permission... permissions)
请求权限。
Parameters:
Parameter Name | Parameter Description |
|---|---|
authCallback | 授权结果的回调对象 |
permissions | 需要申请的权限列表 |
Returns:
返回一个任务,三方应用可以调用任务的addOnSuccessListener和addOnFailureListener等相关方法来检查任务执行的结果。如果申请的权限之前已经授予了,会返回已经授权的权限。
Since:
API level 0 (SDK 5.0.0.301)
public com.huawei.hmf.tasks.Task<java.lang.Boolean> checkPermission(Permission permission)
查询权限是否授予。
Parameters:
Parameter Name | Parameter Description |
|---|---|
permission | 需要查询的权限 |
Returns:
返回一个任务,三方应用可以调用任务的addOnSuccessListener和addOnFailureListener等相关方法来检查任务执行的结果
Since:
API level 0 (SDK 5.0.0.301)
public com.huawei.hmf.tasks.Task<java.lang.Boolean[]> checkPermissions(Permission[] permissions)
查询权限组是否授予。
Parameters:
Parameter Name | Parameter Description |
|---|---|
permissions | 需要查询的权限组 |
Returns:
返回一个任务,三方应用可以调用任务的addOnSuccessListener和addOnFailureListener等相关方法来检查任务执行的结果
Since:
API level 0 (SDK 5.0.0.301)