• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ability_access_control.h
2
3<!--Kit: Ability Kit-->
4<!--Subsystem: Security-->
5<!--Owner: @xia-bubai-->
6<!--Designer: @linshuqing; @hehehe-li-->
7<!--Tester: @leiyuqian-->
8<!--Adviser: @zengyawen-->
9
10## 概述
11
12声明管理进程访问控制的接口。
13
14**库:** ability_access_control.so
15
16**引用文件:** <accesstoken/ability_access_control.h>
17
18**系统能力:** SystemCapability.Security.AccessToken
19
20**起始版本:** 12
21
22**相关模块:** [AbilityAccessControl](capi-abilityaccesscontrol.md)
23
24## 汇总
25
26### 函数
27
28| 名称 | 描述 |
29| -- | -- |
30| [bool OH_AT_CheckSelfPermission(const char *permission)](#oh_at_checkselfpermission) | 校验应用是否被授予指定的权限。 |
31
32## 函数说明
33
34### OH_AT_CheckSelfPermission()
35
36```
37bool OH_AT_CheckSelfPermission(const char *permission)
38```
39
40**描述**
41
42校验应用是否被授予指定的权限。
43
44**起始版本:** 12
45
46
47**参数:**
48
49| 参数项 | 描述 |
50| -- | -- |
51| const char *permission | 需要校验的权限名称,合法的权限名取值可在应用权限列表中查询。 |
52
53**返回:**
54
55| 类型 | 说明 |
56| -- | -- |
57| bool | true:应用已经被授予该权限。<br>         false:应用未被授予该权限。 |
58
59
60