| Change Type | Old Version | New Version | d.ts File |
| ---- | ------ | ------ | -------- |
|Added|NA|Class name: AtManager
Method or attribute name: checkAccessTokenSync(tokenID: number, permissionName: Permissions): GrantStatus;|@ohos.abilityAccessCtrl.d.ts|
|Added|NA|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_ONLY_USED_IN_HUKS = 2|@ohos.security.huks.d.ts|
|Added|NA|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_KEY_EXPORT_ALLOWED = 3|@ohos.security.huks.d.ts|
|Added|NA|Module name: ohos.security.huks
Class name: HuksRsaPssSaltLenType|@ohos.security.huks.d.ts|
|Added|NA|Module name: ohos.security.huks
Class name: HuksRsaPssSaltLenType
Method or attribute name: HUKS_RSA_PSS_SALT_LEN_DIGEST = 0|@ohos.security.huks.d.ts|
|Added|NA|Module name: ohos.security.huks
Class name: HuksRsaPssSaltLenType
Method or attribute name: HUKS_RSA_PSS_SALT_LEN_MAX = 1|@ohos.security.huks.d.ts|
|Added|NA|Module name: ohos.security.huks
Class name: HuksTag
Method or attribute name: HUKS_TAG_DERIVED_AGREED_KEY_STORAGE_FLAG = HuksTagType.HUKS_TAG_TYPE_UINT \| 29|@ohos.security.huks.d.ts|
|Added|NA|Module name: ohos.security.huks
Class name: HuksTag
Method or attribute name: HUKS_TAG_RSA_PSS_SALT_LEN_TYPE = HuksTagType.HUKS_TAG_TYPE_UINT \| 30|@ohos.security.huks.d.ts|
|Added|NA|Module name: ohos.security.huks
Class name: HuksTag
Method or attribute name: HUKS_TAG_KEY_AUTH_PURPOSE = HuksTagType.HUKS_TAG_TYPE_UINT \| 311|@ohos.security.huks.d.ts|
|Deprecated version changed|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_TEMP = 0
Deprecated version: N/A|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_TEMP = 0
Deprecated version: 10
Substitute API: N/A|@ohos.security.huks.d.ts|
|Deprecated version changed|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_PERSISTENT = 1
Deprecated version: N/A|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_PERSISTENT = 1
Deprecated version: 10
Substitute API: N/A|@ohos.security.huks.d.ts|
|Initial version changed|Class name: abilityAccessCtrl
Initial version: N/A|Class name: abilityAccessCtrl
Initial version: 8|@ohos.abilityAccessCtrl.d.ts|
|Initial version changed|Class name: abilityAccessCtrl
Method or attribute name: function createAtManager(): AtManager;
Initial version: 8|Class name: abilityAccessCtrl
Method or attribute name: function createAtManager(): AtManager;
Initial version: 10|@ohos.abilityAccessCtrl.d.ts|
|Initial version changed|Class name: AtManager
Initial version: N/A|Class name: AtManager
Initial version: 8|@ohos.abilityAccessCtrl.d.ts|
|Initial version changed|Class name: AtManager
Method or attribute name: checkAccessToken(tokenID: number, permissionName: Permissions): Promise\;
Initial version: 9|Class name: AtManager
Method or attribute name: checkAccessToken(tokenID: number, permissionName: Permissions): Promise\;
Initial version: 10|@ohos.abilityAccessCtrl.d.ts|
|Initial version changed|Class name: GrantStatus
Initial version: 8|Class name: GrantStatus
Initial version: 10|@ohos.abilityAccessCtrl.d.ts|
|Initial version changed|Class name: GrantStatus
Method or attribute name: PERMISSION_DENIED = -1
Initial version: N/A|Class name: GrantStatus
Method or attribute name: PERMISSION_DENIED = -1
Initial version: 10|@ohos.abilityAccessCtrl.d.ts|
|Initial version changed|Class name: GrantStatus
Method or attribute name: PERMISSION_GRANTED = 0
Initial version: N/A|Class name: GrantStatus
Method or attribute name: PERMISSION_GRANTED = 0
Initial version: 10|@ohos.abilityAccessCtrl.d.ts|
|Initial version changed|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_TEMP = 0
Initial version: N/A|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_TEMP = 0
Initial version: 8|@ohos.security.huks.d.ts|
|Initial version changed|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_PERSISTENT = 1
Initial version: N/A|Class name: HuksKeyStorageType
Method or attribute name: HUKS_STORAGE_PERSISTENT = 1
Initial version: 8|@ohos.security.huks.d.ts|
|Initial version changed|Class name: Cipher
Method or attribute name: static rsa(options: CipherRsaOptions): void;
Initial version: N/A|Class name: Cipher
Method or attribute name: static rsa(options: CipherRsaOptions): void;
Initial version: 3|@system.cipher.d.ts|
|Initial version changed|Class name: Cipher
Method or attribute name: static aes(options: CipherAesOptions): void;
Initial version: N/A|Class name: Cipher
Method or attribute name: static aes(options: CipherAesOptions): void;
Initial version: 3|@system.cipher.d.ts|
|Initial version changed|Class name: PermissionRequestResult
Initial version: 9|Class name: PermissionRequestResult
Initial version: 10|PermissionRequestResult.d.ts|
|Initial version changed|Class name: PermissionRequestResult
Method or attribute name: permissions: Array\;
Initial version: 9|Class name: PermissionRequestResult
Method or attribute name: permissions: Array\;
Initial version: 10|PermissionRequestResult.d.ts|
|Initial version changed|Class name: PermissionRequestResult
Method or attribute name: authResults: Array\;
Initial version: 9|Class name: PermissionRequestResult
Method or attribute name: authResults: Array\;
Initial version: 10|PermissionRequestResult.d.ts|
|Error code added|NA|Class name: AtManager
Method or attribute name: getVersion(): Promise\;
Error code: 202|@ohos.abilityAccessCtrl.d.ts|