| 操作 | 旧版本 | 新版本 | d.ts文件 | | ---- | ------ | ------ | -------- | |新增|NA|方法名 or 属性名:grantUserGrantedPermission
函数:grantUserGrantedPermission(tokenID: number, permissionName: Permissions, permissionFlag: number): Promise;|@ohos.abilityAccessCtrl.d.ts| |新增|NA|方法名 or 属性名:grantUserGrantedPermission
函数:grantUserGrantedPermission(tokenID: number, permissionName: Permissions, permissionFlag: number, callback: AsyncCallback): void;|@ohos.abilityAccessCtrl.d.ts| |新增|NA|方法名 or 属性名:revokeUserGrantedPermission
函数:revokeUserGrantedPermission(tokenID: number, permissionName: Permissions, permissionFlag: number): Promise;|@ohos.abilityAccessCtrl.d.ts| |新增|NA|方法名 or 属性名:revokeUserGrantedPermission
函数:revokeUserGrantedPermission(tokenID: number, permissionName: Permissions, permissionFlag: number, callback: AsyncCallback): void;|@ohos.abilityAccessCtrl.d.ts| |新增|NA|方法名 or 属性名:permissionName
函数:permissionName: Permissions;|@ohos.abilityAccessCtrl.d.ts| |新增|NA|方法名 or 属性名:addPermissionUsedRecord
函数:function addPermissionUsedRecord(tokenID: number, permissionName: Permissions, successCount: number, failCount: number): Promise;|@ohos.privacyManager.d.ts| |新增|NA|方法名 or 属性名:addPermissionUsedRecord
函数:function addPermissionUsedRecord(tokenID: number, permissionName: Permissions, successCount: number, failCount: number, callback: AsyncCallback): void;|@ohos.privacyManager.d.ts| |新增|NA|方法名 or 属性名:startUsingPermission
函数:function startUsingPermission(tokenID: number, permissionName: Permissions): Promise;|@ohos.privacyManager.d.ts| |新增|NA|方法名 or 属性名:startUsingPermission
函数:function startUsingPermission(tokenID: number, permissionName: Permissions, callback: AsyncCallback): void;|@ohos.privacyManager.d.ts| |新增|NA|方法名 or 属性名:stopUsingPermission
函数:function stopUsingPermission(tokenID: number, permissionName: Permissions): Promise;|@ohos.privacyManager.d.ts| |新增|NA|方法名 or 属性名:stopUsingPermission
函数:function stopUsingPermission(tokenID: number, permissionName: Permissions, callback: AsyncCallback): void;|@ohos.privacyManager.d.ts| |新增|NA|方法名 or 属性名:permissionNames
函数:permissionNames: Array;|@ohos.privacyManager.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksSessionHandle|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksSessionHandle
方法名 or 属性名:handle|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksSessionHandle
方法名 or 属性名:challenge|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksReturnResult|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksReturnResult
方法名 or 属性名:outData|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksReturnResult
方法名 or 属性名:properties|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksReturnResult
方法名 or 属性名:certChains|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_PERMISSION_FAIL|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_ILLEGAL_ARGUMENT|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_NOT_SUPPORTED_API|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_FEATURE_NOT_SUPPORTED|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_MISSING_CRYPTO_ALG_ARGUMENT|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_INVALID_CRYPTO_ALG_ARGUMENT|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_FILE_OPERATION_FAIL|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_COMMUNICATION_FAIL|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_CRYPTO_FAIL|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_KEY_AUTH_PERMANENTLY_INVALIDATED|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_KEY_AUTH_VERIFY_FAILED|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_KEY_AUTH_TIME_OUT|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_SESSION_LIMIT|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_ITEM_NOT_EXIST|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_EXTERNAL_ERROR|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_CREDENTIAL_NOT_EXIST|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_INSUFFICIENT_MEMORY|@ohos.security.huks.d.ts| |新增|NA|模块名: ohos.security.huks
类名: HuksExceptionErrCode
方法名 or 属性名:HUKS_ERR_CODE_CALL_SERVICE_FAILED|@ohos.security.huks.d.ts| |删除|模块名:ohos.security.cryptoFramework
类名:Result
方法名 or 属性名:ERR_EXTERNAL_ERROR|NA|@ohos.security.cryptoFramework.d.ts| |删除|模块名:ohos.security.huks
类名:huks
方法名 or 属性名:importWrappedKey|NA|@ohos.security.huks.d.ts| |删除|模块名:ohos.security.huks
类名:huks
方法名 or 属性名:importWrappedKey|NA|@ohos.security.huks.d.ts| |删除|模块名:ohos.security.huks
类名:huks
方法名 or 属性名:attestKey|NA|@ohos.security.huks.d.ts| |删除|模块名:ohos.security.huks
类名:huks
方法名 or 属性名:attestKey|NA|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:verifyAccessToken
废弃版本:N/A|方法名 or 属性名:verifyAccessToken
废弃版本:9
代替接口:ohos.abilityAccessCtrl.AtManager|@ohos.abilityAccessCtrl.d.ts| |废弃版本有变化|方法名 or 属性名:generateKey
废弃版本:N/A|方法名 or 属性名:generateKey
废弃版本:9
代替接口:ohos.security.huks.generateKeyItem |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:generateKey
废弃版本:N/A|方法名 or 属性名:generateKey
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:deleteKey
废弃版本:N/A|方法名 or 属性名:deleteKey
废弃版本:9
代替接口:ohos.security.huks.deleteKeyItem |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:deleteKey
废弃版本:N/A|方法名 or 属性名:deleteKey
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:importKey
废弃版本:N/A|方法名 or 属性名:importKey
废弃版本:9
代替接口:ohos.security.huks.importKeyItem |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:importKey
废弃版本:N/A|方法名 or 属性名:importKey
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:exportKey
废弃版本:N/A|方法名 or 属性名:exportKey
废弃版本:9
代替接口:ohos.security.huks.exportKeyItem |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:exportKey
废弃版本:N/A|方法名 or 属性名:exportKey
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:getKeyProperties
废弃版本:N/A|方法名 or 属性名:getKeyProperties
废弃版本:9
代替接口:ohos.security.huks.getKeyItemProperties |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:getKeyProperties
废弃版本:N/A|方法名 or 属性名:getKeyProperties
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:isKeyExist
废弃版本:N/A|方法名 or 属性名:isKeyExist
废弃版本:9
代替接口:ohos.security.huks.isKeyItemExist |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:isKeyExist
废弃版本:N/A|方法名 or 属性名:isKeyExist
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:init
废弃版本:N/A|方法名 or 属性名:init
废弃版本:9
代替接口:ohos.security.huks.initSession |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:init
废弃版本:N/A|方法名 or 属性名:init
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:update
废弃版本:N/A|方法名 or 属性名:update
废弃版本:9
代替接口:ohos.security.huks.updateSession |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:update
废弃版本:N/A|方法名 or 属性名:update
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:update
废弃版本:N/A|方法名 or 属性名:update
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:finish
废弃版本:N/A|方法名 or 属性名:finish
废弃版本:9
代替接口:ohos.security.huks.finishSession |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:finish
废弃版本:N/A|方法名 or 属性名:finish
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:abort
废弃版本:N/A|方法名 or 属性名:abort
废弃版本:9
代替接口:ohos.security.huks.abortSession |@ohos.security.huks.d.ts| |废弃版本有变化|方法名 or 属性名:abort
废弃版本:N/A|方法名 or 属性名:abort
废弃版本:9|@ohos.security.huks.d.ts| |废弃版本有变化|类名:HuksHandle
废弃版本:N/A|类名:HuksHandle
废弃版本:9
代替接口:ohos.security.huks.HuksSessionHandle |@ohos.security.huks.d.ts| |废弃版本有变化|类名:HuksResult
废弃版本:N/A|类名:HuksResult
废弃版本:9
代替接口:ohos.security.huks.HuksReturnResult |@ohos.security.huks.d.ts| |废弃版本有变化|类名:HuksErrorCode
废弃版本:N/A|类名:HuksErrorCode
废弃版本:9
代替接口:ohos.security.huks.HuksExceptionErrCode |@ohos.security.huks.d.ts| |废弃版本有变化|类名:Cipher
废弃版本:N/A|类名:Cipher
废弃版本:9
代替接口:ohos.security.cryptoFramework.Cipher |@system.cipher.d.ts| |废弃版本有变化|方法名 or 属性名:rsa
废弃版本:N/A|方法名 or 属性名:rsa
废弃版本:9
代替接口:ohos.security.cryptoFramework.Cipher |@system.cipher.d.ts| |废弃版本有变化|方法名 or 属性名:aes
废弃版本:N/A|方法名 or 属性名:aes
废弃版本:9
代替接口:ohos.security.cryptoFramework.Cipher |@system.cipher.d.ts| |起始版本有变化|方法名 or 属性名:getPermissionFlags
起始版本:9|方法名 or 属性名:getPermissionFlags
起始版本:8|@ohos.abilityAccessCtrl.d.ts| |起始版本有变化|方法名 or 属性名:update
起始版本:9|方法名 or 属性名:update
起始版本:8|@ohos.security.huks.d.ts| |起始版本有变化|方法名 or 属性名:update
起始版本:9|方法名 or 属性名:update
起始版本:8|@ohos.security.huks.d.ts| |起始版本有变化|方法名 or 属性名:update
起始版本:9|方法名 or 属性名:update
起始版本:8|@ohos.security.huks.d.ts| |新增(错误码)|NA|方法名 or 属性名:verifyAccessTokenSync
错误码内容:401,12100001|@ohos.abilityAccessCtrl.d.ts| |新增(错误码)|NA|方法名 or 属性名:getPermissionFlags
错误码内容:401,201,12100001,12100002,12100003,12100006,12100007|@ohos.abilityAccessCtrl.d.ts| |新增(错误码)|NA|方法名 or 属性名:on_permissionStateChange
错误码内容:401,201,12100001,12100004,12100005,12100007,12100008|@ohos.abilityAccessCtrl.d.ts| |新增(错误码)|NA|方法名 or 属性名:off_permissionStateChange
错误码内容:401,201,12100001,12100004,12100007,12100008|@ohos.abilityAccessCtrl.d.ts| |新增(错误码)|NA|方法名 or 属性名:getPermissionUsedRecords
错误码内容:401,201,12100001,12100002,12100003,12100007,12100008|@ohos.privacyManager.d.ts| |新增(错误码)|NA|方法名 or 属性名:on_activeStateChange
错误码内容:401,201,12100001,12100004,12100005,12100007,12100008|@ohos.privacyManager.d.ts| |新增(错误码)|NA|方法名 or 属性名:off_activeStateChange
错误码内容:401,201,12100001,12100004,12100007,12100008|@ohos.privacyManager.d.ts|