From c4d55f97477ae1e5993cfbad3dfe0821ee3f0ac0 Mon Sep 17 00:00:00 2001 From: xia-bubai Date: Thu, 26 Jun 2025 11:16:31 +0800 Subject: [PATCH] add 401 Signed-off-by: xia-bubai --- api/@ohos.abilityAccessCtrl.d.ts | 24 ++++++++++++------------ api/@ohos.privacyManager.d.ts | 2 ++ api/permissions.d.ts | 2 +- 3 files changed, 15 insertions(+), 13 deletions(-) diff --git a/api/@ohos.abilityAccessCtrl.d.ts b/api/@ohos.abilityAccessCtrl.d.ts index fa07b0eb3d..6da3b2bd3f 100644 --- a/api/@ohos.abilityAccessCtrl.d.ts +++ b/api/@ohos.abilityAccessCtrl.d.ts @@ -838,8 +838,8 @@ declare namespace abilityAccessCtrl { * * @enum { int } * @syscap SystemCapability.Security.AccessToken - * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} + * @atomicservice + * @since 20 * @arkts 1.1&1.2 */ export enum PermissionStatus { @@ -847,8 +847,8 @@ declare namespace abilityAccessCtrl { * permission has been denied, only can change it in settings * * @syscap SystemCapability.Security.AccessToken - * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} + * @atomicservice + * @since 20 * @arkts 1.1&1.2 */ DENIED = -1, @@ -856,8 +856,8 @@ declare namespace abilityAccessCtrl { * permission has been granted * * @syscap SystemCapability.Security.AccessToken - * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} + * @atomicservice + * @since 20 * @arkts 1.1&1.2 */ GRANTED = 0, @@ -865,8 +865,8 @@ declare namespace abilityAccessCtrl { * permission is not determined * * @syscap SystemCapability.Security.AccessToken - * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} + * @atomicservice + * @since 20 * @arkts 1.1&1.2 */ NOT_DETERMINED = 1, @@ -874,8 +874,8 @@ declare namespace abilityAccessCtrl { * permission is invalid * * @syscap SystemCapability.Security.AccessToken - * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} + * @atomicservice + * @since 20 * @arkts 1.1&1.2 */ INVALID = 2, @@ -883,8 +883,8 @@ declare namespace abilityAccessCtrl { * permission has been restricted * * @syscap SystemCapability.Security.AccessToken - * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} + * @atomicservice + * @since 20 * @arkts 1.1&1.2 */ RESTRICTED = 3 diff --git a/api/@ohos.privacyManager.d.ts b/api/@ohos.privacyManager.d.ts index 05bb5a599f..747ccfd6db 100644 --- a/api/@ohos.privacyManager.d.ts +++ b/api/@ohos.privacyManager.d.ts @@ -189,6 +189,7 @@ declare namespace privacyManager { * @param { int } [pid] - Pid of the application, default -1. * @param { PermissionUsedType } [usedType] - Used type of the permission accessed, default NORMAL_TYPE. * @returns { Promise } Promise that returns no value. + * @throws { BusinessError } 401 - Parameter error. Possible causes: 1.Mandatory parameters are left unspecified; 2.Incorrect parameter types. * @throws { BusinessError } 201 - Permission denied. Interface caller does not have permission "ohos.permission.PERMISSION_USED_STATS". * @throws { BusinessError } 202 - Not system app. Interface caller is not a system app. * @throws { BusinessError } 12100001 - Invalid parameter. The tokenID is 0, the permissionName exceeds 256 characters, or the count value is invalid. @@ -265,6 +266,7 @@ declare namespace privacyManager { * @param { Permissions } permissionName - Name of the permission to be stopped. * @param { int } [pid] - Pid of the application, default -1. * @returns { Promise } Promise that returns no value. + * @throws { BusinessError } 401 - Parameter error. Possible causes: 1.Mandatory parameters are left unspecified; 2.Incorrect parameter types. * @throws { BusinessError } 201 - Permission denied. Interface caller does not have permission "ohos.permission.PERMISSION_USED_STATS". * @throws { BusinessError } 202 - Not system app. Interface caller is not a system app. * @throws { BusinessError } 12100001 - Invalid parameter. The tokenID is 0, the permissionName exceeds 256 characters, or the count value is invalid. diff --git a/api/permissions.d.ts b/api/permissions.d.ts index a2aea7151f..a18d38e1ef 100644 --- a/api/permissions.d.ts +++ b/api/permissions.d.ts @@ -16,7 +16,6 @@ /** * @file Defines all permissions. * @kit AbilityKit - * @arkts 1.1&1.2 */ /** @@ -33,5 +32,6 @@ * @syscap SystemCapability.Security.AccessToken * @atomicservice * @since arkts {'1.1':'11', '1.2':'20'} + * @arkts 1.1&1.2 */ export type Permissions = string; -- Gitee