Commit Graph

137 Commits

Author SHA1 Message Date
lcy_lovebug 310266d83f 修改英文接口内容
Signed-off-by: lcy_lovebug <lichengyi5@h-partners.com>
2026-08-08 16:58:21 +08:00
slayyyy ef918efa9b remove api adapter
Signed-off-by: slayyyy <tuduohui@huawei.com>

🤖‍ AI[0%] 👌 AI Adopted[0%] 🧑 Human[0%]
2026-08-08 16:57:24 +08:00
hehehe-li ccf99a7fb1 访问控制Capi一致性整改
Signed-off-by: hehehe-li <lihehao@huawei.com>

cherry picked commit from ba3059c32b56bd23600424740b02993a5e02e58c
Source PR: https://gitcode.com/openharmony/interface_sdk_c/pull/5606
Original Author: hehehe-li
cherry picked commit from 1e7cdc1d78
Source PR: https://gitcode.com/openharmony/interface_sdk_c/pull/5608
Original Author: hehehe-li
2026-07-29 09:12:57 +08:00
Leal f674ed9d02 update
Signed-off-by: Leal <tanqingliu@h-partners.com>
2026-06-30 17:55:45 +08:00
Leal 0df9dd3763 update
Signed-off-by: Leal <tanqingliu@h-partners.com>
2026-06-30 16:30:53 +08:00
Leal 8d21cf3a24 update
Signed-off-by: Leal <tanqingliu@h-partners.com>
2026-06-30 16:24:10 +08:00
Leal 08ad3d8a1e update
Signed-off-by: Leal <tanqingliu@h-partners.com>
2026-06-27 20:16:24 +08:00
Leal a019d1195e update: 更新文件 cm_native_api.h
Signed-off-by: Leal <tanqingliu@h-partners.com>
2026-06-27 16:44:42 +08:00
Leal 27b833a97a update: 更新文件 cm_native_type.h
Signed-off-by: Leal <tanqingliu@h-partners.com>
2026-06-27 16:44:20 +08:00
slayyyy 12802e4f4c update: 更新文件 native_huks_external_crypto_api.h
Signed-off-by: slayyyy <tuduohui@huawei.com>
2026-05-12 21:11:14 +08:00
slayyyy 959726b07e update: 更新文件 native_huks_param.h
Signed-off-by: slayyyy <tuduohui@huawei.com>
2026-05-12 21:10:08 +08:00
slayyyy 66e976b03c update: 更新文件 native_huks_type.h
Signed-off-by: slayyyy <tuduohui@huawei.com>
2026-05-12 20:54:14 +08:00
slayyyy df2b5e578d update: 更新文件 native_huks_external_crypto_api.h
Signed-off-by: slayyyy <tuduohui@huawei.com>
2026-05-12 20:25:57 +08:00
slayyyy 599fcf1a7a update: 更新文件 native_huks_external_crypto_type.h
Signed-off-by: slayyyy <tuduohui@huawei.com>
2026-05-12 20:24:07 +08:00
slayyyy 680ae1d7af update: 更新文件 native_huks_param.h
Signed-off-by: slayyyy <tuduohui@huawei.com>
2026-05-12 20:19:56 +08:00
slayyyy 0052df8f72 update: 更新文件 native_huks_type.h
Signed-off-by: slayyyy <tuduohui@huawei.com>
2026-05-12 20:18:28 +08:00
HighLowWorld 5bb5f39221 HUKS APi参考一致性修改-NDK
Signed-off-by: HighLowWorld <liguozhu3@huawei.com>
2026-05-12 20:09:40 +08:00
HighLowWorld 82d8fcf956 huks api参考一致性修改
Signed-off-by: HighLowWorld <liguozhu3@huawei.com>
2026-05-12 20:09:40 +08:00
HarMonkey 0541b80896 asset API一致性整改
Signed-off-by: HarMonkey <yuanhaifeng6@huawei.com>
2026-05-11 15:34:43 +08:00
Leal 3c95ee3322 codecheck问题修改
Signed-off-by: Leal <lealtan@163.com>
2026-04-14 10:56:40 +08:00
Leal 4e41bfb795 API参考&文档一致性整改
Signed-off-by: Leal <lealtan@163.com>
2026-04-11 18:07:37 +08:00
yang_jinhuan b733e1691b update: 更新文件 native_huks_api.h
fix warn

Signed-off-by: yang_jinhuan <yangjinhuan@huawei.com>
2026-04-02 11:51:39 +08:00
y30053096 472fce298c fix warn
Signed-off-by: y30053096 <yangjinhuan@huawei.com>

Change-Id: I647ac2841cf39f89b46f10d35f995b6e6792d76f
2026-04-01 17:11:51 +08:00
lcy_lovebug 91feb870d3 同步设计仓、代码仓内容
Signed-off-by: lcy_lovebug <lichengyi5@h-partners.com>
Change-Id: I76b2e65e7dea548607d0c784b30c459f38cbb76f
2026-01-28 14:35:38 +08:00
openharmony_ci 466664a9a7 !4532 merge master into master
API蓝黄一致修改

Created-by: lcy_lovebug
Commit-by: lcy_lovebug
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/interface_sdk_c/issues/3489

### 原因(目的、解决的问题等)
蓝黄一致性问题

### 描述(做了什么,变更了什么)
删除空格

### 自检结果(结果截图添加到下面)
- [x] 是否通过C语法扫描
- [x] 是否通过注释规则扫描
- [ ] 是否更新json文件
- [ ] 实现代码是否已经合入
- [ ] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里
- [x] 头文件library声明与SDK so库名称一致

### 兼容性影响评估,如有影响请写明(Y/N)
不涉及
- [ ] 不兼容
  - [ ] 是否经过评审

### L0新增用例自检结果
- [ ] 是,有新增L0用例,且完成自检
- [x] 否

### API参考文档影响评估(提供docs仓pr链接)
- [ ] 是,已刷新API参考文档
- [x] 否,不涉及刷新API参考文档

See merge request: openharmony/interface_sdk_c!4532
2026-01-19 13:27:06 +08:00
lcy_lovebug 6ede4eacaf API蓝黄一致修改
Signed-off-by: lcy_lovebug <lichengyi5@h-partners.com>
Change-Id: Id677da7d2b0fc9f3fe47449bdfb669aacbc4f672
2026-01-17 16:58:37 +08:00
openharmony_ci 794af71625 !4466 merge master into master
新增宏注释&&修复拼写错误&&统一12000012描述&&优化描述

Created-by: lcy_lovebug
Commit-by: lcy_lovebug
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/interface_sdk_c/issues/3434

### 原因(目的、解决的问题等)
优化接口文件内容

### 描述(做了什么,变更了什么)
新增宏注释&&修复拼写错误&&统一12000012描述&&优化描述

### 自检结果(结果截图添加到下面)
- [x] 是否通过C语法扫描
- [x] 是否通过注释规则扫描
- [ ] 是否更新json文件
- [x] 实现代码是否已经合入
- [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里
- [x] 头文件library声明与SDK so库名称一致

### 兼容性影响评估,如有影响请写明(Y/N)
- [ ] 不兼容
- [x] 是否经过评审

### L0新增用例自检结果
- [ ] 是,有新增L0用例,且完成自检
- [x] 否

### API参考文档影响评估(提供docs仓pr链接)
- [ ] 是,已刷新API参考文档
- [x] 否,不涉及刷新API参考文档

See merge request: openharmony/interface_sdk_c!4466
2026-01-16 15:28:21 +08:00
lcy_lovebug c4bc4dba3b 新增宏注释&&优化注释内容&&错误拼写
Signed-off-by: lcy_lovebug <lichengyi5@h-partners.com>
Change-Id: Ifd65ebbe223c713fd2c5cae356a0cbad4def5cec
2026-01-15 20:16:53 +08:00
zwhero 0cecba518b update: 更新文件 native_huks_external_crypto_api.h
Signed-off-by: zwhero <zouwei49@huawei.com>
2026-01-12 21:22:39 +08:00
zwhero b3f5f1b4b5 update: 更新文件 native_huks_external_crypto_api.h
Signed-off-by: zwhero <zouwei49@huawei.com>
2026-01-12 20:39:40 +08:00
zwhero 2697511dfb update: 更新文件 native_huks_external_crypto_api.h
Signed-off-by: zwhero <zouwei49@huawei.com>
2026-01-10 16:03:41 +08:00
zwhero ae7ac7cfed 打开资源错误码调整
Signed-off-by: zwhero <zouwei49@huawei.com>
2026-01-10 15:59:02 +08:00
linzs 16c7e3a88f c errorCode
Signed-off-by: linzs <linzhaosheng@huawei.com>
Change-Id: I25ca36d9d8d71826b2b11d53c5117eb462ce3fe7
2026-01-06 12:40:17 +08:00
lcy_lovebug 7a2512cffe 分组密钥NDK接口新增错误码
Signed-off-by: lcy_lovebug <lichengyi5@h-partners.com>
Change-Id: If30ef6d607f079cf695b4b60f39a58a93bcf3d29
2025-12-15 16:48:36 +08:00
linzs 1bce15d91f add OH_Huks_GetUkeyPinAuthState
Signed-off-by: linzs <linzhaosheng@huawei.com>
Change-Id: I2e07662e197243d84bc5226ce8a635c8df05ae3f
2025-11-29 17:56:13 +08:00
openharmony_ci ace22066e6 !4271 merge groupkey into master
需求新增c接口

Created-by: lcy_lovebug
Commit-by: lcy_lovebug
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/interface_sdk_c/issues/3287

### 原因(目的、解决的问题等)
分组密钥需求

### 描述(做了什么,变更了什么)
新增分组密钥的tag以及新增枚举值

### 自检结果(结果截图添加到下面)
- [x] 是否通过C语法扫描
- [x] 是否通过注释规则扫描
- [ ] 是否更新json文件
- [ ] 实现代码是否已经合入
- [x] 目标是否已经添加到build仓ndk依赖目标里
- [x] 头文件library声明与SDK so库名称一致

### 兼容性影响评估,如有影响请写明(Y/N)
- [ ] 不兼容
- [x] 是否经过评审

### L0新增用例自检结果
- [ ] 是,有新增L0用例,且完成自检
- [x] 否

### API参考文档影响评估(提供docs仓pr链接)
- [x] 是,已刷新API参考文档
- [ ] 否,不涉及刷新API参考文档
https://gitcode.com/openharmony/docs/pull/117244

See merge request: openharmony/interface_sdk_c!4271
2025-11-22 15:38:53 +08:00
lcy_lovebug ec63c4ce54 分组密钥新增接口
Signed-off-by: lcy_lovebug <lichengyi5@h-partners.com>
Change-Id: Ib3f84c9ba533aeb63409e27b52ffa24d9cfaf90e
2025-11-21 17:41:51 +08:00
openharmony_ci 6f21b0d5ab !4245 merge dev1117 into master
add errrorCode .h

Created-by: weixin_40599145
Commit-by: linzs
Merged-by: openharmony_ci
Description: ### 相关的Issue
[add errorCode .h](https://gitcode.com/openharmony/interface_sdk_c/issues/3269)

### 原因(目的、解决的问题等)
新增错误码

### 描述(做了什么,变更了什么)
新增错误码

### 自检结果(结果截图添加到下面)
- [x] 是否通过C语法扫描
门禁所有校验已通过
- [x] 是否通过注释规则扫描
门禁所有校验已通过
- [x] 是否更新json文件
不涉及新增部件,只增加了现有类型中的枚举值
- [x] 实现代码是否已经合入
![image.png](https://raw.gitcode.com/user-images/assets/4379443/1c8fe406-ddbc-4515-924a-2599b5b9890d/image.png 'image.png')
- [x] 目标是否已经添加到build仓ndk依赖目标里
不涉及新增部件,只增加了现有类型中的枚举值
- [x] 头文件library声明与SDK so库名称一致
不涉及新增部件,只增加了现有类型中的枚举值

### 兼容性影响评估,如有影响请写明(Y/N)
- [ ] 不兼容
  - [x] 是否经过评审

### L0新增用例自检结果
- [x] 是,有新增L0用例,且完成自检
- [ ] 否

### API参考文档影响评估(提供docs仓pr链接)
- [x] 是,已刷新API参考文档
https://gitcode.com/openharmony/docs/pull/115368
- [ ] 否,不涉及刷新API参考文档

See merge request: openharmony/interface_sdk_c!4245
2025-11-19 20:19:33 +08:00
linzs d1c7e72157 add errrorCode
Signed-off-by: linzs <linzhaosheng@huawei.com>
Change-Id: I13bd27b9e269899fd5329ee6eb4a4e6d6cd7eb5e
2025-11-19 17:17:49 +08:00
wxb_code 799b6a2440 ukey资料修改
Signed-off-by: wxb_code <wangxiaobai@huawei.com>
2025-11-18 17:43:45 +08:00
wxb_code c1151f7cca ukeyCodeCheck
Signed-off-by: wxb_code <wangxiaobai@huawei.com>
2025-11-18 17:01:16 +08:00
wxb_code 53adec7949 ukeyNDK接口定义
Signed-off-by: wxb_code <wangxiaobai@huawei.com>
2025-11-18 16:41:03 +08:00
linzs ed2fca4d92 add huks-ukey tag and api to build.gn
Signed-off-by: linzs <linzhaosheng@huawei.com>
Change-Id: I422c49107c0f659e729a27d1000452b92c615d01
2025-11-05 18:13:46 +08:00
weixin_40599145 d53bb50f4f NDK-huks ukey 特性新增tag与tagType
Co-authored-by: linzs<linzhaosheng@huawei.com>
2025-11-04 17:40:01 +08:00
lcy_lovebug 4a5900305e AES-CCM支持指定aead长度(C接口)
Signed-off-by: lcy_lovebug <lichengyi5@h-partners.com>
Change-Id: I466654da63d2dcca0f78ff918bd3c55d66c07530
2025-10-11 16:34:09 +08:00
yang-junfeng0621 3cfa05abb3 review01
Signed-off-by: yang-junfeng0621 <yangjunfeng19@huawei.com>
2025-08-05 10:54:13 +08:00
yang-junfeng0621 c2d974b7b9 huks interface_c 设计实现保持一致
Signed-off-by: yang-junfeng0621 <yangjunfeng19@huawei.com>
2025-08-04 19:44:33 +08:00
lwt999 84e1d8f42a 补充缺失tag,修改C接口注释方式
Signed-off-by: lwt999 <liuwanting5@h-partners.com>
2025-07-28 15:42:18 +08:00
wpy88 7027921a4b fix err code 2
Signed-off-by: wpy88 <weipengyu4@huawei.com>
2025-07-24 14:42:09 +08:00
openharmony_ci 73ecd5d44f !3649 fix wrap key err code
Merge pull request !3649 from weipengyu/fix_wrap_key_err_code
2025-07-22 09:32:20 +00:00