操作 旧版本 新版本 d.ts文件
新增错误码 类名:huks;
API声明:function generateKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<void>): void;
差异内容:NA
类名:huks;
API声明:function generateKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<void>): void;
差异内容:12000017
api/@ohos.security.huks.d.ts
新增错误码 类名:huks;
API声明:function generateKeyItem(keyAlias: string, options: HuksOptions): Promise<void>;
差异内容:NA
类名:huks;
API声明:function generateKeyItem(keyAlias: string, options: HuksOptions): Promise<void>;
差异内容:12000017
api/@ohos.security.huks.d.ts
新增错误码 类名:huks;
API声明:function importWrappedKeyItem(keyAlias: string, wrappingKeyAlias: string, options: HuksOptions, callback: AsyncCallback<void>): void;
差异内容:NA
类名:huks;
API声明:function importWrappedKeyItem(keyAlias: string, wrappingKeyAlias: string, options: HuksOptions, callback: AsyncCallback<void>): void;
差异内容:12000017
api/@ohos.security.huks.d.ts
新增错误码 类名:huks;
API声明:function importWrappedKeyItem(keyAlias: string, wrappingKeyAlias: string, options: HuksOptions): Promise<void>;
差异内容:NA
类名:huks;
API声明:function importWrappedKeyItem(keyAlias: string, wrappingKeyAlias: string, options: HuksOptions): Promise<void>;
差异内容:12000017
api/@ohos.security.huks.d.ts
新增错误码 类名:huks;
API声明:function finishSession(handle: number, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:NA
类名:huks;
API声明:function finishSession(handle: number, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:12000017
api/@ohos.security.huks.d.ts
新增错误码 类名:huks;
API声明:function finishSession(handle: number, options: HuksOptions, token: Uint8Array, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:NA
类名:huks;
API声明:function finishSession(handle: number, options: HuksOptions, token: Uint8Array, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:12000017
api/@ohos.security.huks.d.ts
新增错误码 类名:huks;
API声明:function finishSession(handle: number, options: HuksOptions, token?: Uint8Array): Promise<HuksReturnResult>;
差异内容:NA
类名:huks;
API声明:function finishSession(handle: number, options: HuksOptions, token?: Uint8Array): Promise<HuksReturnResult>;
差异内容:12000017
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function exportKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:12000002,12000003
类名:huks;
API声明:function exportKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function exportKeyItem(keyAlias: string, options: HuksOptions): Promise<HuksReturnResult>;
差异内容:12000002,12000003
类名:huks;
API声明:function exportKeyItem(keyAlias: string, options: HuksOptions): Promise<HuksReturnResult>;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function getKeyItemProperties(keyAlias: string, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:12000002,12000003
类名:huks;
API声明:function getKeyItemProperties(keyAlias: string, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function getKeyItemProperties(keyAlias: string, options: HuksOptions): Promise<HuksReturnResult>;
差异内容:12000002,12000003
类名:huks;
API声明:function getKeyItemProperties(keyAlias: string, options: HuksOptions): Promise<HuksReturnResult>;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function isKeyItemExist(keyAlias: string, options: HuksOptions, callback: AsyncCallback<boolean>): void;
差异内容:12000002,12000003
类名:huks;
API声明:function isKeyItemExist(keyAlias: string, options: HuksOptions, callback: AsyncCallback<boolean>): void;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function isKeyItemExist(keyAlias: string, options: HuksOptions): Promise<boolean>;
差异内容:12000002,12000003
类名:huks;
API声明:function isKeyItemExist(keyAlias: string, options: HuksOptions): Promise<boolean>;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function hasKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<boolean>): void;
差异内容:12000002,12000003
类名:huks;
API声明:function hasKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<boolean>): void;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function hasKeyItem(keyAlias: string, options: HuksOptions): Promise<boolean>;
差异内容:12000002,12000003
类名:huks;
API声明:function hasKeyItem(keyAlias: string, options: HuksOptions): Promise<boolean>;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function attestKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:12000002,12000003
类名:huks;
API声明:function attestKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function attestKeyItem(keyAlias: string, options: HuksOptions): Promise<HuksReturnResult>;
差异内容:12000002,12000003
类名:huks;
API声明:function attestKeyItem(keyAlias: string, options: HuksOptions): Promise<HuksReturnResult>;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function anonAttestKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:12000002,12000003
类名:huks;
API声明:function anonAttestKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<HuksReturnResult>): void;
差异内容:NA
api/@ohos.security.huks.d.ts
删除错误码 类名:huks;
API声明:function anonAttestKeyItem(keyAlias: string, options: HuksOptions): Promise<HuksReturnResult>;
差异内容:12000002,12000003
类名:huks;
API声明:function anonAttestKeyItem(keyAlias: string, options: HuksOptions): Promise<HuksReturnResult>;
差异内容:NA
api/@ohos.security.huks.d.ts
错误码变更 类名:huks;
API声明:function importKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<void>): void;
差异内容:12000001,12000002,12000003,12000004,12000005,12000006,12000011,12000012,12000013,12000014,12000015,401,801
类名:huks;
API声明:function importKeyItem(keyAlias: string, options: HuksOptions, callback: AsyncCallback<void>): void;
差异内容:12000001,12000002,12000003,12000004,12000005,12000006,12000012,12000013,12000014,12000015,12000017,401,801
api/@ohos.security.huks.d.ts
错误码变更 类名:huks;
API声明:function importKeyItem(keyAlias: string, options: HuksOptions): Promise<void>;
差异内容:12000001,12000002,12000003,12000004,12000005,12000006,12000011,12000012,12000013,12000014,12000015,401,801
类名:huks;
API声明:function importKeyItem(keyAlias: string, options: HuksOptions): Promise<void>;
差异内容:12000001,12000002,12000003,12000004,12000005,12000006,12000012,12000013,12000014,12000015,12000017,401,801
api/@ohos.security.huks.d.ts
新增API NA 类名:huks;
API声明:function wrapKeyItem(keyAlias: string, params: HuksOptions): Promise<HuksReturnResult>;
差异内容:function wrapKeyItem(keyAlias: string, params: HuksOptions): Promise<HuksReturnResult>;
api/@ohos.security.huks.d.ts
新增API NA 类名:huks;
API声明:function unwrapKeyItem(keyAlias: string, params: HuksOptions, wrappedKey: Uint8Array): Promise<HuksReturnResult>;
差异内容:function unwrapKeyItem(keyAlias: string, params: HuksOptions, wrappedKey: Uint8Array): Promise<HuksReturnResult>;
api/@ohos.security.huks.d.ts
新增API NA 类名:HuksExceptionErrCode;
API声明:HUKS_ERR_CODE_KEY_ALREADY_EXIST = 12000017
差异内容:HUKS_ERR_CODE_KEY_ALREADY_EXIST = 12000017
api/@ohos.security.huks.d.ts
新增API NA 类名:HuksExceptionErrCode;
API声明:HUKS_ERR_CODE_INVALID_ARGUMENT = 12000018
差异内容:HUKS_ERR_CODE_INVALID_ARGUMENT = 12000018
api/@ohos.security.huks.d.ts
新增API NA 类名:HuksUserAuthType;
API声明:HUKS_USER_AUTH_TYPE_TUI_PIN = 1 << 5
差异内容:HUKS_USER_AUTH_TYPE_TUI_PIN = 1 << 5
api/@ohos.security.huks.d.ts
新增API NA 类名:huks;
API声明:export enum HuksKeyWrapType
差异内容:export enum HuksKeyWrapType
api/@ohos.security.huks.d.ts
新增API NA 类名:HuksKeyWrapType;
API声明:HUKS_KEY_WRAP_TYPE_HUK_BASED = 2
差异内容:HUKS_KEY_WRAP_TYPE_HUK_BASED = 2
api/@ohos.security.huks.d.ts
新增API NA 类名:HuksTag;
API声明:HUKS_TAG_KEY_OVERRIDE = HuksTagType.HUKS_TAG_TYPE_BOOL | 520
差异内容:HUKS_TAG_KEY_OVERRIDE = HuksTagType.HUKS_TAG_TYPE_BOOL | 520
api/@ohos.security.huks.d.ts