提交 be13ba7f 编写于 作者: 1 123

账号公共事件整改

Signed-off-by: N123 <834689456@qq.com>
Change-Id: I239c79ed978bd5e93d5a05e1ae2820bc18885bfa
上级 ab189272
...@@ -912,4 +912,16 @@ Wi-Fi P2P群组信息已更改。 ...@@ -912,4 +912,16 @@ Wi-Fi P2P群组信息已更改。
## [COMMON_EVENT_QUICK_FIX_REVOKE_RESULT<sup>10+<sup>](./common_event/commonEvent-ability.md#common_event_quick_fix_revoke_result10) ## [COMMON_EVENT_QUICK_FIX_REVOKE_RESULT<sup>10+<sup>](./common_event/commonEvent-ability.md#common_event_quick_fix_revoke_result10)
指示撤销快速修复的动作。 指示撤销快速修复的动作。
\ No newline at end of file
## [COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGIN](./common_event/commonEvent-account.md)
(预留事件,暂未支持)表示分布式帐号登录成功的动作。
## [COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOUT](./common_event/commonEvent-account.md)
(预留事件,暂未支持)表示分布式帐号登出成功的动作。
## [COMMON_EVENT_DISTRIBUTED_ACCOUNT_TOKEN_INVALID](./common_event/commonEvent-account.md)
(预留事件,暂未支持)表示分布式帐号token令牌无效的动作。
## [COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOFF](./common_event/commonEvent-account.md)
(预留事件,暂未支持)表示分布式帐号注销的动作。
\ No newline at end of file
# 帐号子系统公共事件定义
帐号子系统面向应用发布如下系统公共事件,应用如需订阅系统公共事件,请参考公共事件[接口文档](../js-apis-commonEventManager.md)
## COMMON_EVENT_USER_ADDED
表示用户已添加到系统中的公共事件的动作。
- 值: usual.event.USER_ADDED
- 订阅者所需权限: ohos.permission.MANAGE_LOCAL_ACCOUNTS
创建系统帐号将会触发事件通知服务发布该系统公共事件,事件携带系统帐号ID。
与这个公共事件相关的接口:createOsAccount、createOsAccountForDomain, 这些为系统API,具体参看[系统帐号接口文档](../js-apis-osAccount.md)
## COMMON_EVENT_USER_REMOVED
表示用户已从系统中删除的公共事件的动作。
- 值: usual.event.USER_REMOVED
- 订阅者所需权限: ohos.permission.MANAGE_LOCAL_ACCOUNTS
删除系统帐号将会触发事件通知服务发布该系统公共事件,事件携带系统帐号ID。
与这个公共事件相关的接口:removeOsAccount, 为系统API,具体参看[系统帐号接口文档](../js-apis-osAccount.md)
## COMMON_EVENT_DOMAIN_ACCOUNT_STATUS_CHANGED<sup>10+<sup>
表示域账号状态发生变化。
- 值:usual.event.DOMAIN_ACCOUNT_STATUS_CHANGED
- 订阅者所需权限: ohos.permission.GET_LOCAL_ACCOUNTS
域帐号认证、删除、令牌更新、令牌失效将会触发事件通知服务发布该系统公共事件,事件携带域账号名、域名、域账号状态等信息。
与这个公共事件相关的接口:removeOsAccount、DomainAccountManager.auth、updateAccountToken, 这些为系统API,具体参看[系统帐号接口文档](../js-apis-osAccount.md)
## COMMON_EVENT_USER_SWITCHED
表示用户切换正在发生的公共事件的动作。
- 值: usual.event.USER_SWITCHED
- 订阅者所需权限: ohos.permission.MANAGE_LOCAL_ACCOUNTS
切换帐号将会触发事件通知服务发布该系统公共事件,事件携带系统帐号ID。
与这个公共事件相关的接口:activateOsAccount, 为系统API,具体参看[系统帐号接口文档](../js-apis-osAccount.md)
## COMMON_EVENT_USER_INFO_UPDATED<sup>9+<sup>
表示用户信息已更新。
- 值:usual.event.USER_INFO_UPDATED
- 订阅者所需权限:无
分布式帐号信息变更、系统账号头像信息变更、系统账号名称变更将会触发事件通知服务发布该系统公共事件,事件携带系统帐号ID。
与这个公共事件相关的接口:setOsAccountName、setOsAccountProfilePhoto, 这些为系统API,setOsAccountDistributedInfon为公共API,具体参看[系统帐号接口文档](../js-apis-osAccount.md)[分布式帐号接口文档](../js-apis-distributed-account.md)
## COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGIN
(预留事件,暂未支持)表示分布式帐号登录成功的动作。
- 值: usual.event.DISTRIBUTED_ACCOUNT_LOGIN
- 订阅者所需权限: 无
## COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOUT
(预留事件,暂未支持)表示分布式帐号登出成功的动作。
- 值: usual.event.DISTRIBUTED_ACCOUNT_LOGOUT
- 订阅者所需权限: 无
## COMMON_EVENT_DISTRIBUTED_ACCOUNT_TOKEN_INVALID
(预留事件,暂未支持)表示分布式帐号token令牌无效的动作。
- 值: usual.event.DISTRIBUTED_ACCOUNT_TOKEN_INVALID
- 订阅者所需权限: 无
## COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOFF
(预留事件,暂未支持)表示分布式帐号注销的动作。
- 值: usual.event.DISTRIBUTED_ACCOUNT_LOGOFF
- 订阅者所需权限: 无
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册