diff --git a/zh-cn/application-dev/reference/apis/js-apis-base.md b/zh-cn/application-dev/reference/apis/js-apis-base.md index 14ac487d22ee152ec25b1cbdfc1b4aad01c9db01..5524b1852b829c838b29798a47b0c15974bd7044 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-base.md +++ b/zh-cn/application-dev/reference/apis/js-apis-base.md @@ -14,7 +14,7 @@ import base from '@ohos.base'; ## Callback -Callback { +Callback\ { (data: T): void; @@ -32,7 +32,7 @@ Callback { ## ErrorCallback -ErrorCallback { +ErrorCallback\ { (err: T): void; @@ -52,7 +52,7 @@ ErrorCallback { ## AsyncCallback -AsyncCallback { +AsyncCallback\ { (err: BusinessError, data: T): void; @@ -73,7 +73,7 @@ AsyncCallback { ## BusinessError -BusinessError extends Error { +BusinessError\ extends Error { code: number; diff --git a/zh-cn/application-dev/reference/apis/js-apis-secureElement.md b/zh-cn/application-dev/reference/apis/js-apis-secureElement.md index b8f51b3a86a1d20e503ac4073f89a96105ef57b9..1d5e9df76f13e112e5b06ecc97843a762f39601c 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-secureElement.md +++ b/zh-cn/application-dev/reference/apis/js-apis-secureElement.md @@ -548,7 +548,7 @@ try { ## Session.openBasicChannel -openBasicChannel(aid: number[]): Promise +openBasicChannel(aid: number[]): Promise\ 获取基本channel,参考[ISO 7816-4]协议,返回Channel实例对象,SE不能提供新逻辑Channel或因缺乏可用逻辑Channel对象而无法获取访问控制规则,返回null。 @@ -601,7 +601,7 @@ try { ## Session.openBasicChannel - openBasicChannel(aid: number[], callback: AsyncCallback): void + openBasicChannel(aid: number[], callback: AsyncCallback\): void 获取基本channel,参考[ISO 7816-4]协议,返回channel实例对象,SE不能提供新逻辑Channel或因缺乏可用逻辑Channel对象而无法获取访问控制规则,返回null。 @@ -612,7 +612,7 @@ try { | **参数名** | **类型** | **必填** | **说明** | | ---------- | ---------------------- | ------ | ------------------------------------------------------------ | | aid | number[] | 是 | 在此channel上选择的applet的AID数组或null 如果没有applet被选择。 | -| callback | AsyncCallback | 是 | callback返回可用Channel对象实例。 | +| callback | AsyncCallback\ | 是 | callback返回可用Channel对象实例。 | **错误码:** @@ -651,7 +651,7 @@ try { ## Session.openBasicChannel -openBasicChannel(aid: number[], p2: number): Promise +openBasicChannel(aid: number[], p2: number): Promise\ 获取基本channel,参考[ISO 7816-4]协议,返回Channel实例对象,SE不能提供新逻辑Channel对象或因缺乏可用逻辑Channel对象而无法获取访问控制规则,返回null。 @@ -707,7 +707,7 @@ try { ## Session.openBasicChannel -openBasicChannel(aid: number[], p2:number, callback: AsyncCallback): void +openBasicChannel(aid: number[], p2:number, callback: AsyncCallback\): void 获取基本channel,参考[ISO 7816-4]协议,返回channel实例对象,SE不能提供新逻辑Channel对象或因缺乏可用逻辑Channel对象而无法获取访问控制规则,返回null。 @@ -719,7 +719,7 @@ openBasicChannel(aid: number[], p2:number, callback: AsyncCallback): vo | ---------- | ---------------------- | ------ | ------------------------------------------------------------ | | aid | number[] | 是 | 在此channel上选择的applet的AID数组或null 如果没有applet被选择。 | | p2 | number | 是 | 此channel上执行SELECT APDU命令的P2参数。 | -| callback | AsyncCallback | 是 | callback返回可用Channel对象实例。 | +| callback | AsyncCallback\ | 是 | callback返回可用Channel对象实例。 | **错误码:** @@ -760,7 +760,7 @@ try { ## Session.openLogicalChannel -openLogicalChannel(aid: number[]): Promise +openLogicalChannel(aid: number[]): Promise\ 打开指定SE的逻辑Channel对象。 @@ -814,7 +814,7 @@ try { ## Session.openLogicalChannel - openLogicalChannel(aid:number[], callback: AsyncCallback): void + openLogicalChannel(aid:number[], callback: AsyncCallback\): void 打开指定SE的逻辑Channel对象。 @@ -825,7 +825,7 @@ try { | **参数名** | **类型** | **必填** | **说明** | | ---------- | ---------------------- | ------ | ------------------------------------------------------------ | | aid | number[] | 是 | 在该Channel对象上被选择的applet AID数组。 | -| callback | AsyncCallback | 是 | callback返回可用Channel对象实例,SE不能提供新的channel或因缺乏可用逻辑Channel对象无法获取访问控制规则返回null。 | +| callback | AsyncCallback\ | 是 | callback返回可用Channel对象实例,SE不能提供新的channel或因缺乏可用逻辑Channel对象无法获取访问控制规则返回null。 | **错误码:** @@ -864,7 +864,7 @@ try { ## Session.openLogicalChannel -openLogicalChannel(aid: number[], p2: number): Promise +openLogicalChannel(aid: number[], p2: number): Promise\ 使用SE打开逻辑通道,选择由给定AID数组(AID非null且长度不为0)表示的applet. @@ -922,7 +922,7 @@ if (nfcOmaSession) { ## Session.openLogicalChannel -openLogicalChannel(aid: number[], p2: number, callback: AsyncCallback):void +openLogicalChannel(aid: number[], p2: number, callback: AsyncCallback\):void 使用SE打开逻辑通道,选择由给定AID数组(AID非null且长度不为0)表示的applet. @@ -940,7 +940,7 @@ P2通常为0x00。设备应允许P2的任何值,并且应允许以下值: 0x | ---------- | ---------------------- | ------ | ------------------------------------------------------------ | | aid | number[] | 是 | 在该Channel对象上被选择的applet AID数组。 | | p2 | number | 是 | 此channel上执行SELECT APDU命令的P2参数。 | -| callback | AsyncCallback | 是 | callback返回可用Channel对象实例,SE不能提供新的Channel对象或因缺乏可用逻辑Channel对象无法获取访问控制规则返回null。 | +| callback | AsyncCallback\ | 是 | callback返回可用Channel对象实例,SE不能提供新的Channel对象或因缺乏可用逻辑Channel对象无法获取访问控制规则返回null。 | **错误码:** diff --git a/zh-cn/application-dev/security/cryptoFramework-guidelines.md b/zh-cn/application-dev/security/cryptoFramework-guidelines.md index 3778b73dd49b2fc3853a178925bc4f9d56b13601..f1695f3062e0e758f2ee24fda0cbcedd06fdda16 100644 --- a/zh-cn/application-dev/security/cryptoFramework-guidelines.md +++ b/zh-cn/application-dev/security/cryptoFramework-guidelines.md @@ -329,12 +329,12 @@ function convertSM2AsyKey() { |实例名|接口名|描述| |---|---|---| -|AsyKeyGeneratorBySpec|generateKeyPair(callback: AsyncCallback): void;|使用callback方式,根据密钥参数生成非对称密钥对象KeyPair -|AsyKeyGeneratorBySpec|generateKeyPair(): Promise;|使用Promise方式,根据密钥参数生成非对称密钥对象KeyPair -|AsyKeyGeneratorBySpec|generatePriKey(callback: AsyncCallback): void;|使用callback方式,根据密钥参数生成非对称私钥对象PriKey -|AsyKeyGeneratorBySpec|generatePriKey(): Promise;|使用Promise方式,根据密钥参数生成非对称私钥对象PriKey -|AsyKeyGeneratorBySpec|generatePubKey(callback: AsyncCallback): void;|使用callback方式,根据密钥参数生成非对称公钥对象PubKey -|AsyKeyGeneratorBySpec|generatePubKey(): Promise;|使用Promise方式,根据密钥参数生成非对称公钥对象PubKey +|AsyKeyGeneratorBySpec|generateKeyPair(callback: AsyncCallback\): void;|使用callback方式,根据密钥参数生成非对称密钥对象KeyPair +|AsyKeyGeneratorBySpec|generateKeyPair(): Promise\;|使用Promise方式,根据密钥参数生成非对称密钥对象KeyPair +|AsyKeyGeneratorBySpec|generatePriKey(callback: AsyncCallback\): void;|使用callback方式,根据密钥参数生成非对称私钥对象PriKey +|AsyKeyGeneratorBySpec|generatePriKey(): Promise\;|使用Promise方式,根据密钥参数生成非对称私钥对象PriKey +|AsyKeyGeneratorBySpec|generatePubKey(callback: AsyncCallback\): void;|使用callback方式,根据密钥参数生成非对称公钥对象PubKey +|AsyKeyGeneratorBySpec|generatePubKey(): Promise\;|使用Promise方式,根据密钥参数生成非对称公钥对象PubKey | PriKey | getAsyKeySpec(itemType: AsyKeySpecItem): bigint \| string \| number; | 获取非对称密钥私钥对象的密钥参数属性 | | PubKey | getAsyKeySpec(itemType: AsyKeySpecItem): bigint \| string \| number; | 获取非对称密钥公钥对象的密钥参数属性 |