Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
3367c7e1
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
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看板
提交
3367c7e1
编写于
8月 28, 2023
作者:
C
cclicn
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
【帐号】域插件接口变更资料适配
Signed-off-by:
N
cclicn
<
lichenchen22@huawei.com
>
上级
6b009fdf
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
40 addition
and
16 deletion
+40
-16
zh-cn/application-dev/reference/apis/js-apis-osAccount.md
zh-cn/application-dev/reference/apis/js-apis-osAccount.md
+40
-16
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-osAccount.md
浏览文件 @
3367c7e1
...
@@ -4626,7 +4626,7 @@ auth(domainAccountInfo: DomainAccountInfo, credential: Uint8Array, callback: IUs
...
@@ -4626,7 +4626,7 @@ auth(domainAccountInfo: DomainAccountInfo, credential: Uint8Array, callback: IUs
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
...
@@ -4690,7 +4690,7 @@ authWithPopup(domainAccountInfo: DomainAccountInfo, callback: IUserAuthCallback)
...
@@ -4690,7 +4690,7 @@ authWithPopup(domainAccountInfo: DomainAccountInfo, callback: IUserAuthCallback)
},
},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
...
@@ -4741,7 +4741,7 @@ authWithToken(domainAccountInfo: DomainAccountInfo, token: Uint8Array, callback:
...
@@ -4741,7 +4741,7 @@ authWithToken(domainAccountInfo: DomainAccountInfo, token: Uint8Array, callback:
};
};
callback
.
onResult
(
0
,
result
);
callback
.
onResult
(
0
,
result
);
},
},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
...
@@ -4757,7 +4757,7 @@ authWithToken(domainAccountInfo: DomainAccountInfo, token: Uint8Array, callback:
...
@@ -4757,7 +4757,7 @@ authWithToken(domainAccountInfo: DomainAccountInfo, token: Uint8Array, callback:
### getAccountInfo<sup>10+</sup>
### getAccountInfo<sup>10+</sup>
getAccountInfo(
domain: string, accountName: string
, callback: AsyncCallback
<
DomainAccountInfo
>
): void
getAccountInfo(
options: GetDomainAccountInfoPluginOptions
, callback: AsyncCallback
<
DomainAccountInfo
>
): void
查询指定域帐号的信息。
查询指定域帐号的信息。
...
@@ -4769,8 +4769,7 @@ getAccountInfo(domain: string, accountName: string, callback: AsyncCallback<D
...
@@ -4769,8 +4769,7 @@ getAccountInfo(domain: string, accountName: string, callback: AsyncCallback<D
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | --------------------------------------- | ---- | --------------- |
| ---------- | --------------------------------------- | ---- | --------------- |
| domain | string | 是 | 指示帐号所属域。|
| options |
[
GetDomainAccountInfoPluginOptions
](
#getdomainaccountinfopluginoptions10
)
| 是 | 指示域帐号信息。|
| accountName | string | 是 | 指示帐号的名称。|
| callback | AsyncCallback
<
[DomainAccountInfo](#domainaccountinfo8)
>
| 是 | 指示查询结果回调。|
| callback | AsyncCallback
<
[DomainAccountInfo](#domainaccountinfo8)
>
| 是 | 指示查询结果回调。|
**示例:**
**示例:**
...
@@ -4783,7 +4782,7 @@ getAccountInfo(domain: string, accountName: string, callback: AsyncCallback<D
...
@@ -4783,7 +4782,7 @@ getAccountInfo(domain: string, accountName: string, callback: AsyncCallback<D
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{
// mock getting account information
// mock getting account information
// notify result
// notify result
...
@@ -4793,8 +4792,8 @@ getAccountInfo(domain: string, accountName: string, callback: AsyncCallback<D
...
@@ -4793,8 +4792,8 @@ getAccountInfo(domain: string, accountName: string, callback: AsyncCallback<D
message
:
""
message
:
""
};
};
let
accountInfo
:
account_osAccount
.
DomainAccountInfo
=
{
let
accountInfo
:
account_osAccount
.
DomainAccountInfo
=
{
domain
:
domain
,
domain
:
options
.
domain
,
accountName
:
accountName
,
accountName
:
options
.
accountName
,
accountId
:
'
xxxx
'
accountId
:
'
xxxx
'
};
};
callback
(
code
,
accountInfo
);
callback
(
code
,
accountInfo
);
...
@@ -4838,7 +4837,7 @@ getAuthStatusInfo(domainAccountInfo: DomainAccountInfo, callback: AsyncCallback&
...
@@ -4838,7 +4837,7 @@ getAuthStatusInfo(domainAccountInfo: DomainAccountInfo, callback: AsyncCallback&
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{
...
@@ -4890,7 +4889,7 @@ bindAccount(domainAccountInfo: DomainAccountInfo, localId: number, callback: Asy
...
@@ -4890,7 +4889,7 @@ bindAccount(domainAccountInfo: DomainAccountInfo, localId: number, callback: Asy
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
...
@@ -4940,7 +4939,7 @@ unbindAccount(domainAccountInfo: DomainAccountInfo, callback: AsyncCallback<v
...
@@ -4940,7 +4939,7 @@ unbindAccount(domainAccountInfo: DomainAccountInfo, callback: AsyncCallback<v
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
...
@@ -4991,7 +4990,7 @@ isAccountTokenValid(domainAccountInfo: DomainAccountInfo, token: Uint8Array, cal
...
@@ -4991,7 +4990,7 @@ isAccountTokenValid(domainAccountInfo: DomainAccountInfo, token: Uint8Array, cal
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
...
@@ -5041,7 +5040,7 @@ getAccessToken(options: GetDomainAccessTokenOptions, callback: AsyncCallback<
...
@@ -5041,7 +5040,7 @@ getAccessToken(options: GetDomainAccessTokenOptions, callback: AsyncCallback<
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
...
@@ -5102,7 +5101,7 @@ static registerPlugin(plugin: DomainPlugin): void
...
@@ -5102,7 +5101,7 @@ static registerPlugin(plugin: DomainPlugin): void
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
authWithToken
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
token
:
Uint8Array
,
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
callback
:
account_osAccount
.
IUserAuthCallback
)
=>
{},
getAccountInfo
:
(
domain
:
string
,
accountName
:
string
,
getAccountInfo
:
(
options
:
account_osAccount
.
GetDomainAccountInfoPluginOptions
,
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
DomainAccountInfo
>
)
=>
{},
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
getAuthStatusInfo
:
(
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
,
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
callback
:
AsyncCallback
<
account_osAccount
.
AuthStatusInfo
>
)
=>
{},
...
@@ -5324,7 +5323,7 @@ hasAccount(domainAccountInfo: DomainAccountInfo, callback: AsyncCallback<bool
...
@@ -5324,7 +5323,7 @@ hasAccount(domainAccountInfo: DomainAccountInfo, callback: AsyncCallback<bool
**示例:**
**示例:**
```
js
```
js
import
{
BusinessError
}
from
'
@ohos.base
'
;
import
{
BusinessError
}
from
'
@ohos.base
'
;
let
domainAccountInfo
=
{
let
domainAccountInfo
:
account_osAccount
.
DomainAccountInfo
=
{
domain
:
'
CHINA
'
,
domain
:
'
CHINA
'
,
accountName
:
'
zhangsan
'
accountName
:
'
zhangsan
'
}
}
...
@@ -6620,3 +6619,28 @@ onAcquireInfo?: (module: number, acquire: number, extraInfo: any) => void;
...
@@ -6620,3 +6619,28 @@ onAcquireInfo?: (module: number, acquire: number, extraInfo: any) => void;
| domainAccountToken | Uint8Array | 是 | 域帐号的令牌 |
| domainAccountToken | Uint8Array | 是 | 域帐号的令牌 |
| businessParams | { [key: string]: object } | 是 | 业务参数,由业务方根据请求协议自定义 |
| businessParams | { [key: string]: object } | 是 | 业务参数,由业务方根据请求协议自定义 |
| callerUid | number | 是 | 调用方唯一标识符 |
| callerUid | number | 是 | 调用方唯一标识符 |
## GetDomainAccountInfoOptions<sup>10+</sup>
表示查询域帐号信息的选项。
**系统接口:**
此接口为系统接口。
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Account.OsAccount。
| 名称 | 类型 | 必填 | 说明 |
| ----------- | ------ | ---- | ---------- |
| accountName | string | 是 | 域帐号名。 |
| domain | string | 否 | 域名。 |
## GetDomainAccountInfoPluginOptions<sup>10+</sup>
表示插件查询域帐号信息的选项。GetDomainAccountInfoPluginOptions类继承
[
GetDomainAccountInfoOptions
](
#getdomainaccountinfooptions10
)
**系统接口:**
此接口为系统接口。
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Account.OsAccount。
| 名称 | 类型 | 必填 | 说明 |
| ----------- | ------ | ---- | ---------- |
| callerUid | number | 是 | 调用方唯一标识符 |
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录