Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
8f8d9a8e
D
Docs
项目概览
OpenHarmony
/
Docs
接近 2 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
8f8d9a8e
编写于
5月 25, 2023
作者:
Z
zha wei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
description:修改系统能力说明
Signed-off-by:
N
zha wei
<
zhawei@kaihong.com
>
上级
00b607d6
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
47 addition
and
47 deletion
+47
-47
zh-cn/application-dev/reference/apis/js-apis-secureElement.md
...n/application-dev/reference/apis/js-apis-secureElement.md
+47
-47
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-secureElement.md
浏览文件 @
8f8d9a8e
...
@@ -16,7 +16,7 @@ import secureElement from '@ohos.secureElement';
...
@@ -16,7 +16,7 @@ import secureElement from '@ohos.secureElement';
定义不同的SE 服务状态值。
定义不同的SE 服务状态值。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
| 名称 | 值 | 说明 |
| 名称 | 值 | 说明 |
| ------------ | ---- | ------------------ |
| ------------ | ---- | ------------------ |
...
@@ -25,7 +25,7 @@ import secureElement from '@ohos.secureElement';
...
@@ -25,7 +25,7 @@ import secureElement from '@ohos.secureElement';
## secureElement.newSEService
## secureElement.newSEService
newSEService(
**type**
: 'serviceState', callback: Callback
<
[
ServiceState
](
#ServiceState
)
>
):
[
SEService
](
#SEService
)
newSEService(
type
: 'serviceState', callback: Callback
<
[
ServiceState
](
#ServiceState
)
>
):
[
SEService
](
#SEService
)
建立一个可用于连接到系统中所有可用SE的新连接(服务)。连接过程可能很长,所以它是以异步方式进行的。仅当
建立一个可用于连接到系统中所有可用SE的新连接(服务)。连接过程可能很长,所以它是以异步方式进行的。仅当
...
@@ -86,7 +86,7 @@ getReaders(): [Reader](#Reader)[]
...
@@ -86,7 +86,7 @@ getReaders(): [Reader](#Reader)[]
> **说明:**
> **说明:**
> 从 API version 10
> 从 API version 10
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -141,7 +141,7 @@ isConnected(): boolean
...
@@ -141,7 +141,7 @@ isConnected(): boolean
检查SE服务是否已连接
检查SE服务是否已连接
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -184,7 +184,7 @@ shutdown(): void
...
@@ -184,7 +184,7 @@ shutdown(): void
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -222,7 +222,7 @@ getVersion(): string
...
@@ -222,7 +222,7 @@ getVersion(): string
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -260,7 +260,7 @@ getName(): string
...
@@ -260,7 +260,7 @@ getName(): string
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -297,7 +297,7 @@ isSecureElementPresent(): boolean
...
@@ -297,7 +297,7 @@ isSecureElementPresent(): boolean
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -342,7 +342,7 @@ try {
...
@@ -342,7 +342,7 @@ try {
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -383,14 +383,14 @@ try {
...
@@ -383,14 +383,14 @@ try {
## Reader.closeSessions
## Reader.closeSessions
closeSessions():
**void**
closeSessions():
void
关闭在此reader上打开的所有session。所有这些session打开的所有channel都将关闭。
关闭在此reader上打开的所有session。所有这些session打开的所有channel都将关闭。
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -432,7 +432,7 @@ getReader(): [Reader](#Reader)
...
@@ -432,7 +432,7 @@ getReader(): [Reader](#Reader)
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -468,14 +468,14 @@ try {
...
@@ -468,14 +468,14 @@ try {
## Session.getATR
## Session.getATR
getATR():
**number**
[]
getATR():
number
[]
获取该SE的ATR。如果该SE的ATR不可用,则应返回空数组。
获取该SE的ATR。如果该SE的ATR不可用,则应返回空数组。
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -519,14 +519,14 @@ try {
...
@@ -519,14 +519,14 @@ try {
## Session.close
## Session.close
close():
**void**
close():
void
关闭与SE的连接。这将关闭此应用程序与此SE打开的所有channel。
关闭与SE的连接。这将关闭此应用程序与此SE打开的所有channel。
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -568,7 +568,7 @@ isClosed(): boolean
...
@@ -568,7 +568,7 @@ isClosed(): boolean
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -610,7 +610,7 @@ closeChannels(): void
...
@@ -610,7 +610,7 @@ closeChannels(): void
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -645,14 +645,14 @@ try {
...
@@ -645,14 +645,14 @@ try {
## Session.openBasicChannel
## Session.openBasicChannel
openBasicChannel(aid:
**number**
[
]): Promise<[Channel
](
#Channel
)
>
openBasicChannel(aid:
number
[
]): Promise<[Channel
](
#Channel
)
>
获取基本channel,参考
[
ISO 7816-4
](
https://www.iso.org/standard/77180.html
)
协议,返回
[
Channel
](
#Channel
)
实例对象
获取基本channel,参考
[
ISO 7816-4
](
https://www.iso.org/standard/77180.html
)
协议,返回
[
Channel
](
#Channel
)
实例对象
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -702,14 +702,14 @@ try {
...
@@ -702,14 +702,14 @@ try {
## Session.openBasicChannel
## Session.openBasicChannel
openBasicChannel(aid:
**number**
[
], callback: AsyncCallback<[Channel
](
#Channel
)
>):
**void**
;
openBasicChannel(aid:
number
[
], callback: AsyncCallback<[Channel
](
#Channel
)
>): void
获取基本channel,参考
[
ISO 7816-4
](
https://www.iso.org/standard/77180.html
)
协议,返回channel实例对象
获取基本channel,参考
[
ISO 7816-4
](
https://www.iso.org/standard/77180.html
)
协议,返回channel实例对象
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -763,14 +763,14 @@ try {
...
@@ -763,14 +763,14 @@ try {
## Session.openBasicChannel
## Session.openBasicChannel
openBasicChannel(aid:
**number**
[
], p2: **number**
): Promise<[Channel
](
#Channel
)
>
openBasicChannel(aid:
number
[
], p2: number
): Promise<[Channel
](
#Channel
)
>
获取基本channel,参考
[
ISO 7816-4
](
https://www.iso.org/standard/77180.html
)
协议,返回
[
Channel
](
#Channel
)
实例对象
获取基本channel,参考
[
ISO 7816-4
](
https://www.iso.org/standard/77180.html
)
协议,返回
[
Channel
](
#Channel
)
实例对象
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -823,14 +823,14 @@ try {
...
@@ -823,14 +823,14 @@ try {
## Session.openBasicChannel
## Session.openBasicChannel
openBasicChannel(aid:
**number**
[
], p2: **number**, callback: AsyncCallback<[Channel
](
#Channel
)
>):
**void**
openBasicChannel(aid:
number
[
], p2:number, callback: AsyncCallback<[Channel
](
#Channel
)
>): void
获取基本channel,参考
[
ISO 7816-4
](
https://www.iso.org/standard/77180.html
)
协议,返回channel实例对象
获取基本channel,参考
[
ISO 7816-4
](
https://www.iso.org/standard/77180.html
)
协议,返回channel实例对象
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -885,14 +885,14 @@ try {
...
@@ -885,14 +885,14 @@ try {
## Session.openLogicalChannel
## Session.openLogicalChannel
openLogicalChannel(aid:
**number**
[
]): Promise<[Channel
](
#Channel
)
>
openLogicalChannel(aid:
number
[
]): Promise<[Channel
](
#Channel
)
>
打开指定SE的逻辑
[
Channel
](
#Channel
)
对象
打开指定SE的逻辑
[
Channel
](
#Channel
)
对象
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -943,14 +943,14 @@ try {
...
@@ -943,14 +943,14 @@ try {
## Session.openLogicalChannel
## Session.openLogicalChannel
openLogicalChannel(aid:
**number**
[
], callback: AsyncCallback<[Channel
](
#Channel
)
>): void
openLogicalChannel(aid:
number
[
], callback: AsyncCallback<[Channel
](
#Channel
)
>): void
打开指定SE的逻辑
[
Channel
](
#Channel
)
对象
打开指定SE的逻辑
[
Channel
](
#Channel
)
对象
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -1016,7 +1016,7 @@ P2通常为0x00。设备应允许P2的任何值,并且应允许以下值: 0x
...
@@ -1016,7 +1016,7 @@ P2通常为0x00。设备应允许P2的任何值,并且应允许以下值: 0x
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -1070,7 +1070,7 @@ if (this.nfcOmaSession) {
...
@@ -1070,7 +1070,7 @@ if (this.nfcOmaSession) {
## Session.openLogicalChannel
## Session.openLogicalChannel
openLogicalChannel(aid:
**number**
[
], p2: **number**, callback: AsyncCallback<[Channel
](
#Channel
)
>):
**void**
openLogicalChannel(aid:
number
[
], p2: number, callback: AsyncCallback<[Channel
](
#Channel
)
>):void
使用SE打开逻辑通道,选择由给定AID数组(AID非null且长度不为0)表示的applet.
使用SE打开逻辑通道,选择由给定AID数组(AID非null且长度不为0)表示的applet.
...
@@ -1083,7 +1083,7 @@ P2通常为0x00。设备应允许P2的任何值,并且应允许以下值: 0x
...
@@ -1083,7 +1083,7 @@ P2通常为0x00。设备应允许P2的任何值,并且应允许以下值: 0x
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -1145,7 +1145,7 @@ try {
...
@@ -1145,7 +1145,7 @@ try {
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -1188,7 +1188,7 @@ close(): void
...
@@ -1188,7 +1188,7 @@ close(): void
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -1228,7 +1228,7 @@ isBasicChannel(): boolean
...
@@ -1228,7 +1228,7 @@ isBasicChannel(): boolean
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -1270,7 +1270,7 @@ isClosed(): boolean
...
@@ -1270,7 +1270,7 @@ isClosed(): boolean
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -1305,14 +1305,14 @@ try {
...
@@ -1305,14 +1305,14 @@ try {
## Channel. getSelectResponse
## Channel. getSelectResponse
getSelectResponse():
**number**
[]
getSelectResponse():
number
[]
返回从应用程序选择命令接收的数据,包括在applet选择时接收的状态字。
返回从应用程序选择命令接收的数据,包括在applet选择时接收的状态字。
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**返回值:**
**返回值:**
...
@@ -1352,14 +1352,14 @@ try {
...
@@ -1352,14 +1352,14 @@ try {
## Channel. transmit
## Channel. transmit
transmit(command:
**number**
[]): Promise
<
**number**
[]
>
transmit(command:
number[]): Promise
<number
[]
>
向SE发送APDU命令(根据ISO/IEC 7816)
向SE发送APDU命令(根据ISO/IEC 7816)
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
...
@@ -1412,21 +1412,21 @@ try {
...
@@ -1412,21 +1412,21 @@ try {
## Channel. transmit
## Channel. transmit
transmit(command:
**number**
[], callback: AsyncCallback
<
**number**
[]
>
):
**void**
transmit(command:
number[], callback: AsyncCallback
<number
[]
>
): void
向SE发送APDU命令(根据ISO/IEC 7816)
向SE发送APDU命令(根据ISO/IEC 7816)
> **说明:**
> **说明:**
> 从 API version 10 开始支持。
> 从 API version 10 开始支持。
**系统能力:**
SystemCapability.Communication.SecureElement
**系统能力:**
SystemCapability.Communication.SecureElement
**参数:**
**参数:**
|
**参数名**
|
**类型**
|
**说明**
|
|
**参数名**
|
**类型**
|
**说明**
|
| ---------- | -----------------------
----
| ------------------------------------- |
| ---------- | ----------------------- | ------------------------------------- |
| command | number[]
| 在该Channel上被选择的applet AID数组。 |
| command | number[] | 在该Channel上被选择的applet AID数组。 |
| callback | AsyncCallback
<
**number**
[]
>
| 返回接收到的响应的回调,number数组 |
| callback | AsyncCallback
<
number
[]
>
| 返回接收到的响应的回调,number数组 |
**返回值:**
**返回值:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录