diff --git a/api/@ohos.abilityAccessCtrl.d.ts b/api/@ohos.abilityAccessCtrl.d.ts index aea2e98aabe804af68b0d00964f3cafcf2d79e12..c7f1a328845e15d00a04e18b9cc9e6ef378517f6 100644 --- a/api/@ohos.abilityAccessCtrl.d.ts +++ b/api/@ohos.abilityAccessCtrl.d.ts @@ -825,8 +825,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 { @@ -834,8 +834,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, @@ -843,8 +843,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, @@ -852,8 +852,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, @@ -861,8 +861,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, @@ -870,8 +870,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 4afcd90de0e99a528371e09cd91e9c3849622289..b6fe517492bd775ba44ef921a81ab4c663bf329c 100644 --- a/api/@ohos.privacyManager.d.ts +++ b/api/@ohos.privacyManager.d.ts @@ -21,7 +21,7 @@ import { AsyncCallback, Callback } from './@ohos.base'; import { Permissions } from './permissions'; /*** if arkts 1.1 */ -import { int } from '@ohos.base'; +import { int, long } from '@ohos.base'; /*** endif */ /** @@ -336,7 +336,7 @@ declare namespace privacyManager { * @permission ohos.permission.PERMISSION_USED_STATS * @param { 'activeStateChange' } type - Event type. This parameter cannot change. * @param { Array } permissionList - Indicates the permission list, which are specified. This parameter cannot be null or empty. - * @param { Callback } callback - Callback for listening permission change. + * @param { Callback } [callback] - Callback for listening permission change. * @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. @@ -622,26 +622,26 @@ declare namespace privacyManager { /** * The begin time, in milliseconds * - * @type { ?int } + * @type { ?long } * @default 0 * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - beginTime?: int; + beginTime?: long; /** * The end time, in milliseconds * - * @type { ?int } + * @type { ?long } * @default 0 * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - endTime?: int; + endTime?: long; /** * The permission usage flag @@ -668,24 +668,24 @@ declare namespace privacyManager { /** * The begin time, in milliseconds * - * @type { int } + * @type { long } * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - beginTime: int; + beginTime: long; /** * The end time, in milliseconds * - * @type { int } + * @type { long } * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - endTime: int; + endTime: long; /** * The list of permission used records of bundle @@ -811,35 +811,35 @@ declare namespace privacyManager { /** * The last access time, in milliseconds * - * @type { int } + * @type { long } * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - lastAccessTime: int; + lastAccessTime: long; /** * The last reject time, in milliseconds * - * @type { int } + * @type { long } * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - lastRejectTime: int; + lastRejectTime: long; /** * The last access duration, in milliseconds * - * @type { int } + * @type { long } * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - lastAccessDuration: int; + lastAccessDuration: long; /** * The list of access records of details @@ -899,13 +899,13 @@ declare namespace privacyManager { /** * Timestamp, in milliseconds * - * @type { int } + * @type { long } * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - timestamp: int; + timestamp: long; /** * The value of successCount or failCount passed in to addPermissionUsedRecord. @@ -921,13 +921,13 @@ declare namespace privacyManager { /** * Access duration, in milliseconds * - * @type { int } + * @type { long } * @syscap SystemCapability.Security.AccessToken * @systemapi * @since arkts {'1.1':'9', '1.2':'20'} * @arkts 1.1&1.2 */ - accessDuration: int; + accessDuration: long; /** * Used type of the permission accessed. 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;