int CheckPermission(int uid, const char *permissionName)
|
检查指定UID的应用进程是否具有访问系统服务API的权限
|
int CheckSelfPermission(const char *permissionName)
|
检查调用者是否具有访问系统服务API的权限
|
int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum)
|
查询应用申请的所有权限,并检查权限是否被授予
|
int GrantPermission(const char *identifier, const char *permName)
|
将指定权限授予应用程序
|
int RevokePermission(const char *identifier, const char *permName)
|
收回应用程序的指定权限
|
int GrantRuntimePermission(int uid, const char *permissionName)
|
应用运行时动态授予指定权限
|
int RevokeRuntimePermission(int uid, const char *permissionName)
|
应用运行时动态撤销指定权限
|