diff --git a/api/@ohos.abilityAccessCtrl.d.ts b/api/@ohos.abilityAccessCtrl.d.ts index fa07b0eb3d4876f35f172ece1443502348e6e6f2..6da3b2bd3f3e12e177a99b7b245597eb35a8854d 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 05bb5a599f5b1c18e9d8b3ce4a514be309c7cb4f..747ccfd6dbea8e5fdcfd4683c2399d6a74ce4625 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 a2aea7151f3cb742dcf56b0a9340cd310d312468..a18d38e1efc8d71bfccc761f458e88c8178beedf 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;