From 31d475bd32a12442a65ecaf28ee4fa0e6d7e376b Mon Sep 17 00:00:00 2001 From: zengyawen Date: Tue, 27 Sep 2022 02:30:11 +0000 Subject: [PATCH] update zh-cn/application-dev/reference/apis/js-apis-osAccount.md. Signed-off-by: zengyawen --- .../reference/apis/js-apis-osAccount.md | 190 +++++++++--------- 1 file changed, 95 insertions(+), 95 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-osAccount.md b/zh-cn/application-dev/reference/apis/js-apis-osAccount.md index 8692bebb90..37faef2cb6 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-osAccount.md +++ b/zh-cn/application-dev/reference/apis/js-apis-osAccount.md @@ -26,7 +26,7 @@ getAccountManager(): AccountManager | --------------------------------- | ------------------------ | | [AccountManager](#accountmanager) | 获取系统帐号能力的实例。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); ``` @@ -66,7 +66,7 @@ activateOsAccount(localId: number, callback: AsyncCallback<void>): void | localId | number | 是 | 要激活的系统帐号ID。 | | callback | AsyncCallback<void> | 是 | 回调结果。 | -**示例:**激活ID为100的系统帐号 +**示例:** 激活ID为100的系统帐号 ```js let accountManager = account_osAccount.getAccountManager(); let localId = 100; @@ -99,7 +99,7 @@ activateOsAccount(localId: number): Promise<void> | :------------------ | :---------------------------------- | | Promise<void> | Promise实例,用于获取异步返回结果。 | -**示例:**激活ID为100的系统帐号 +**示例:** 激活ID为100的系统帐号 ```js let accountManager = account_osAccount.getAccountManager(); let localId = 100; @@ -124,7 +124,7 @@ isMultiOsAccountEnable(callback: AsyncCallback<boolean>): void | -------- | ---------------------------- | ---- | --------------------------------------------------- | | callback | AsyncCallback<boolean> | 是 | 回调结果,支持多系统帐号则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -148,7 +148,7 @@ isMultiOsAccountEnable(): Promise<boolean> | :--------------------- | :----------------------------------------------------------- | | Promise<boolean> | Promise实例,用于获取异步返回结果,支持多系统帐号则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -176,7 +176,7 @@ isOsAccountActived(localId: number, callback: AsyncCallback<boolean>): voi | localId | number | 是 | 系统帐号ID。 | | callback | AsyncCallback<boolean> | 是 | 回调结果,处于激活状态则返回true,否则返回false。 | -**示例:**判断ID为100的系统帐号是否处于激活状态 +**示例:** 判断ID为100的系统帐号是否处于激活状态 ```js let accountManager = account_osAccount.getAccountManager(); @@ -209,7 +209,7 @@ isOsAccountActived(localId: number): Promise<boolean> | :--------------------- | :----------------------------------------------------------- | | Promise<boolean> | Promise实例,用于获取异步返回结果,处于激活状态则返回true,否则返回false。 | -**示例:**判断ID为100的系统帐号是否处于激活状态 +**示例:** 判断ID为100的系统帐号是否处于激活状态 ```js let accountManager = account_osAccount.getAccountManager(); @@ -239,7 +239,7 @@ isOsAccountConstraintEnable(localId: number, constraint: string, callback: Async | constraint | string | 是 | 指定的[约束](#系统帐号约束列表)名称。 | | callback | AsyncCallback<boolean> | 是 | 回调结果,具有指定约束则返回true,否则返回false。 | -**示例:**判断ID为100的系统帐号是否有禁止使用Wi-Fi的约束 +**示例:** 判断ID为100的系统帐号是否有禁止使用Wi-Fi的约束 ```js let accountManager = account_osAccount.getAccountManager(); @@ -273,7 +273,7 @@ isOsAccountConstraintEnable(localId: number, constraint: string): Promise<boo | :--------------------- | :----------------------------------------------------------- | | Promise<boolean> | Promise实例,用于获取异步返回结果,具有指定约束则返回true,否则返回false。 | -**示例:**判断ID为100的系统帐号是否有禁止使用Wi-Fi的约束 +**示例:** 判断ID为100的系统帐号是否有禁止使用Wi-Fi的约束 ```js let accountManager = account_osAccount.getAccountManager(); @@ -299,7 +299,7 @@ isTestOsAccount(callback: AsyncCallback<boolean>): void | -------- | ---------------------------- | ---- | ----------------------------------------------- | | callback | AsyncCallback<boolean> | 是 | 回调结果,是测试帐号则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -323,7 +323,7 @@ isTestOsAccount(): Promise<boolean> | :--------------------- | :----------------------------------------------------------- | | Promise<boolean> | Promise实例,用于获取异步返回结果,是测试帐号则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -348,7 +348,7 @@ isOsAccountVerified(callback: AsyncCallback<boolean>): void | -------- | ---------------------------- | ---- | ------------------------------------------- | | callback | AsyncCallback<boolean> | 是 | 回调结果,已验证则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -375,7 +375,7 @@ isOsAccountVerified(localId: number, callback: AsyncCallback<boolean>): vo | localId | number | 否 | 指定的系统帐号ID。 | | callback | AsyncCallback<boolean> | 是 | 回调结果,已验证则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -407,7 +407,7 @@ isOsAccountVerified(localId?: number): Promise<boolean> | :--------------------- | :----------------------------------------------------------- | | Promise<boolean> | Promise实例,用于获取异步返回结果,已验证则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -437,7 +437,7 @@ removeOsAccount(localId: number, callback: AsyncCallback<void>): void | localId | number | 是 | 要删除的系统帐号ID。 | | callback | AsyncCallback<void> | 是 | 回调结果。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -472,7 +472,7 @@ removeOsAccount(localId: number): Promise<void> | :------------------ | :---------------------------------- | | Promise<void> | Promise实例,用于获取异步返回结果。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -506,7 +506,7 @@ setOsAccountConstraints(localId: number, constraints: Array<string>, enabl | enable | boolean | 是 | 设置(true)/删除(false) | | callback | AsyncCallback<void> | 是 | 回调结果。 | -**示例:**给ID为100的系统帐号设置禁止使用Wi-Fi的约束 +**示例:** 给ID为100的系统帐号设置禁止使用Wi-Fi的约束 ```js let accountManager = account_osAccount.getAccountManager(); @@ -542,7 +542,7 @@ setOsAccountConstraints(localId: number, constraints: Array<string>, enabl | :------------------ | :---------------------------------- | | Promise<void> | Promise实例,用于获取异步返回结果。 | -**示例:**删除ID为100的系统帐号的禁止使用Wi-Fi的约束 +**示例:** 删除ID为100的系统帐号的禁止使用Wi-Fi的约束 ```js let accountManager = account_osAccount.getAccountManager(); @@ -574,7 +574,7 @@ setOsAccountName(localId: number, localName: string, callback: AsyncCallback< | localName | string | 是 | 帐号名。 | | callback | AsyncCallback<void> | 是 | 回调结果。 | -**示例:**将ID为100的系统帐号的帐号名设置成demoName +**示例:** 将ID为100的系统帐号的帐号名设置成demoName ```js let accountManager = account_osAccount.getAccountManager(); @@ -610,7 +610,7 @@ setOsAccountName(localId: number, localName: string): Promise<void> | :------------------ | :---------------------------------- | | Promise<void> | Promise实例,用于获取异步返回结果。 | -**示例:**将ID为100的系统帐号的帐号名设置成demoName +**示例:** 将ID为100的系统帐号的帐号名设置成demoName ```js let accountManager = account_osAccount.getAccountManager(); @@ -639,7 +639,7 @@ getCreatedOsAccountsCount(callback: AsyncCallback<number>): void | -------- | --------------------------- | ---- | ------------------------------------------ | | callback | AsyncCallback<number> | 是 | 回调结果,返回的是已创建的系统帐号的数量。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -665,7 +665,7 @@ getCreatedOsAccountsCount(): Promise<number> | :-------------------- | :----------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回的是已创建的系统帐号的数量。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -690,7 +690,7 @@ getOsAccountLocalIdFromProcess(callback: AsyncCallback<number>): void | -------- | --------------------------- | ---- | -------------------------------------------------- | | callback | AsyncCallback<number> | 是 | 回调结果,返回的是当前进程所属的系统帐号的帐号ID。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -714,7 +714,7 @@ getOsAccountLocalIdFromProcess(): Promise<number> | :-------------------- | :----------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回的是当前进程所属的系统帐号的帐号ID。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -740,7 +740,7 @@ getOsAccountLocalIdFromUid(uid: number, callback: AsyncCallback<number>): | uid | number | 是 | 进程uid。 | | callback | AsyncCallback<number> | 是 | 回调结果,返回的是uid所属的系统帐号的帐号ID。 | -**示例:**查询值为12345678的uid所属的系统帐号的帐号ID +**示例:** 查询值为12345678的uid所属的系统帐号的帐号ID ```js let accountManager = account_osAccount.getAccountManager(); @@ -771,7 +771,7 @@ getOsAccountLocalIdFromUid(uid: number): Promise<number> | :-------------------- | :----------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回的是uid所属的系统帐号的帐号ID。 | -**示例:**查询值为12345678的uid所属的系统帐号的帐号ID +**示例:** 查询值为12345678的uid所属的系统帐号的帐号ID ```js let accountManager = account_osAccount.getAccountManager(); @@ -800,7 +800,7 @@ getOsAccountLocalIdFromDomain(domainInfo: DomainAccountInfo, callback: AsyncCall | domainInfo | [DomainAccountInfo](#domainaccountinfo8) | 是 | 域帐号信息。 | | callback | AsyncCallback<number> | 是 | 回调结果,返回的是和域帐号关联的系统帐号ID。 | -**示例:** +**示例:** ```js let domainInfo = {domain: 'testDomain', accountName: 'testAccountName'}; @@ -833,7 +833,7 @@ getOsAccountLocalIdFromDomain(domainInfo: DomainAccountInfo): Promise<number& | :-------------------- | :----------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回的是和域帐号关联的系统帐号ID。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -861,7 +861,7 @@ queryMaxOsAccountNumber(callback: AsyncCallback<number>): void | -------- | --------------------------- | ---- | ------------------------------------------------ | | callback | AsyncCallback<number> | 是 | 回调结果,返回的是允许创建的系统帐号的最大数量。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -887,7 +887,7 @@ queryMaxOsAccountNumber(): Promise<number> | :-------------------- | :----------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回的是允许创建的系统帐号的最大数量。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -915,7 +915,7 @@ getOsAccountAllConstraints(localId: number, callback: AsyncCallback<Array< | localId | number | 是 | 系统帐号ID。 | | callback | AsyncCallback<Array<string>> | 是 | 回调结果,返回的是该系统帐号的全部[约束](#系统帐号约束列表)。 | -**示例:**获取ID为100的系统帐号的全部约束 +**示例:** 获取ID为100的系统帐号的全部约束 ```js let accountManager = account_osAccount.getAccountManager(); @@ -948,7 +948,7 @@ getOsAccountAllConstraints(localId: number): Promise<Array<string>> | :--------------------------------- | :----------------------------------------------------------- | | Promise<Array<string>> | Promise实例,用于获取异步返回结果,返回的是该系统帐号的全部[约束](#系统帐号约束列表)。 | -**示例:**获取ID为100的系统帐号的全部约束 +**示例:** 获取ID为100的系统帐号的全部约束 ```js let accountManager = account_osAccount.getAccountManager(); @@ -978,7 +978,7 @@ queryAllCreatedOsAccounts(callback: AsyncCallback<Array<OsAccountInfo>& | -------- | ------------------------------------------------------------ | ---- | -------------------------------------------------- | | callback | AsyncCallback<Array<[OsAccountInfo](#osaccountinfo)>> | 是 | 回调结果,返回的是已创建的所有系统帐号的信息列表。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1006,7 +1006,7 @@ queryAllCreatedOsAccounts(): Promise<Array<OsAccountInfo>> | :---------------------------------------------------------- | :----------------------------------------------------------- | | Promise<Array<[OsAccountInfo](#osaccountinfo)>> | Promise实例,用于获取异步返回结果,返回的是已创建的所有系统帐号的信息列表。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1031,7 +1031,7 @@ queryActivatedOsAccountIds(callback: AsyncCallback<Array<number>>): | -------- | ---------------------------------------- | ---- | ------------------------------------------------------ | | callback | AsyncCallback<Array<number>> | 是 | 回调结果,返回的是当前处于激活状态的系统帐号的ID列表。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1058,7 +1058,7 @@ queryActivatedOsAccountIds(): Promise<Array<number>> | :--------------------------------- | :----------------------------------------------------------- | | Promise<Array<number>> | Promise实例,用于获取异步返回结果,返回的是当前处于激活状态的系统帐号的ID列表。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1089,7 +1089,7 @@ createOsAccount(localName: string, type: OsAccountType, callback: AsyncCallback& | type | [OsAccountType](#osaccounttype) | 是 | 创建的系统帐号的类型。 | | callback | AsyncCallback<[OsAccountInfo](#osaccountinfo)> | 是 | 回调结果,返回的是新创建的系统帐号的信息。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1124,7 +1124,7 @@ createOsAccount(localName: string, type: OsAccountType): Promise<OsAccountInf | :--------------------------------------------- | :----------------------------------------------------------- | | Promise<[OsAccountInfo](#osaccountinfo)> | Promise实例,用于获取异步返回结果,返回的是新创建的系统帐号的信息。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1155,7 +1155,7 @@ createOsAccountForDomain(type: OsAccountType, domainInfo: DomainAccountInfo, cal | domainInfo | [DomainAccountInfo](#domainaccountinfo8) | 是 | 域帐号信息。 | | callback | AsyncCallback<[OsAccountInfo](#osaccountinfo)> | 是 | 回调结果,返回的是新创建的系统帐号的信息。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1191,7 +1191,7 @@ createOsAccountForDomain(type: OsAccountType, domainInfo: DomainAccountInfo): Pr | :--------------------------------------------- | :----------------------------------------------------------- | | Promise<[OsAccountInfo](#osaccountinfo)> | Promise实例,用于获取异步返回结果,返回的是新创建的系统帐号的信息。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1219,7 +1219,7 @@ queryCurrentOsAccount(callback: AsyncCallback<OsAccountInfo>): void | -------- | ---------------------------------------------------- | ---- | ---------------------------------------------- | | callback | AsyncCallback<[OsAccountInfo](#osaccountinfo)> | 是 | 回调结果,返回的是当前进程所属的系统帐号信息。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1245,7 +1245,7 @@ queryCurrentOsAccount(): Promise<OsAccountInfo> | :--------------------------------------------- | :----------------------------------------------------------- | | Promise<[OsAccountInfo](#osaccountinfo)> | Promise实例,用于获取异步返回结果,返回的是当前进程所属的系统帐号信息。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1275,7 +1275,7 @@ queryOsAccountById(localId: number, callback: AsyncCallback<OsAccountInfo> | localId | number | 是 | 要查询的系统帐号的ID | | callback | AsyncCallback<[OsAccountInfo](#osaccountinfo)> | 是 | 回调结果,返回的是查到的系统帐号的信息。 | -**示例:**查询ID为100的系统帐号信息 +**示例:** 查询ID为100的系统帐号信息 ```js let accountManager = account_osAccount.getAccountManager(); @@ -1310,7 +1310,7 @@ queryOsAccountById(localId: number): Promise<OsAccountInfo> | :--------------------------------------------- | :----------------------------------------------------------- | | Promise<[OsAccountInfo](#osaccountinfo)> | Promise实例,用于获取异步返回结果,返回的是查到的系统帐号的信息。 | -**示例:**查询ID为100的系统帐号信息 +**示例:** 查询ID为100的系统帐号信息 ```js let accountManager = account_osAccount.getAccountManager(); @@ -1336,7 +1336,7 @@ getOsAccountTypeFromProcess(callback: AsyncCallback<OsAccountType>): void | -------- | ---------------------------------------------------- | ---- | ---------------------------------------------------- | | callback | AsyncCallback<[OsAccountType](#osaccounttype)> | 是 | 回调结果,返回的是当前进程所属的系统帐号的帐号类型。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1360,7 +1360,7 @@ getOsAccountTypeFromProcess(): Promise<OsAccountType> | :--------------------------------------------- | :----------------------------------------------------------- | | Promise<[OsAccountType](#osaccounttype)> | Promise实例,用于获取异步返回结果,返回的是当前进程所属的系统帐号的帐号类型。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1387,7 +1387,7 @@ getDistributedVirtualDeviceId(callback: AsyncCallback<string>): void | -------- | --------------------------- | ---- | ------------------------------------ | | callback | AsyncCallback<string> | 是 | 回调结果,返回的是分布式虚拟设备ID。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1413,7 +1413,7 @@ getDistributedVirtualDeviceId(): Promise<string> | :-------------------- | :----------------------------------------------------------- | | Promise<string> | Promise实例,用于获取异步返回结果,返回的是分布式虚拟设备ID。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1443,7 +1443,7 @@ getOsAccountProfilePhoto(localId: number, callback: AsyncCallback<string>) | localId | number | 是 | 系统帐号ID。 | | callback | AsyncCallback<string> | 是 | 回调结果,返回的是该系统帐号的头像信息。 | -**示例:**获取ID为100的系统帐号的头像 +**示例:** 获取ID为100的系统帐号的头像 ```js let accountManager = account_osAccount.getAccountManager(); @@ -1478,7 +1478,7 @@ getOsAccountProfilePhoto(localId: number): Promise<string> | :-------------------- | :----------------------------------------------------------- | | Promise<string> | Promise实例,用于获取异步返回结果,返回的是该系统帐号的头像信息。 | -**示例:**获取ID为100的系统帐号的头像 +**示例:** 获取ID为100的系统帐号的头像 ```js let accountManager = account_osAccount.getAccountManager(); @@ -1510,7 +1510,7 @@ setOsAccountProfilePhoto(localId: number, photo: string, callback: AsyncCallback | photo | string | 是 | 头像信息。 | | callback | AsyncCallback<void> | 是 | 回调结果。 | -**示例:**给ID为100的系统帐号设置头像 +**示例:** 给ID为100的系统帐号设置头像 ```js let accountManager = account_osAccount.getAccountManager(); @@ -1549,7 +1549,7 @@ setOsAccountProfilePhoto(localId: number, photo: string): Promise<void> | :------------------ | :---------------------------------- | | Promise<void> | Promise实例,用于获取异步返回结果。 | -**示例:**给ID为100的系统帐号设置头像 +**示例:** 给ID为100的系统帐号设置头像 ```js let accountManager = account_osAccount.getAccountManager(); @@ -1580,7 +1580,7 @@ getOsAccountLocalIdBySerialNumber(serialNumber: number, callback: AsyncCallback& | serialNumber | number | 是 | 帐号SN码。 | | callback | AsyncCallback<number> | 是 | 回调结果,返回的是与SN码关联的系统帐号的帐号ID。 | -**示例:**查询与SN码12345关联的系统帐号的ID +**示例:** 查询与SN码12345关联的系统帐号的ID ```js let accountManager = account_osAccount.getAccountManager(); @@ -1611,7 +1611,7 @@ getOsAccountLocalIdBySerialNumber(serialNumber: number): Promise<number> | :-------------------- | :----------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回的是与SN码关联的系统帐号的帐号ID。 | -**示例:**查询与SN码12345关联的系统帐号的ID +**示例:** 查询与SN码12345关联的系统帐号的ID ```js let accountManager = account_osAccount.getAccountManager(); @@ -1638,7 +1638,7 @@ getSerialNumberByOsAccountLocalId(localId: number, callback: AsyncCallback<nu | localId | number | 是 | 系统帐号ID。 | | callback | AsyncCallback<number> | 是 | 回调结果,返回的是与该系统帐号关联的SN码。 | -**示例:**获取ID为100的系统帐号关联的SN码 +**示例:** 获取ID为100的系统帐号关联的SN码 ```js let accountManager = account_osAccount.getAccountManager(); @@ -1669,7 +1669,7 @@ getSerialNumberByOsAccountLocalId(localId: number): Promise<number> | :-------------------- | :----------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回的是与该系统帐号关联的SN码。 | -**示例:**获取ID为100的系统帐号关联的SN码 +**示例:** 获取ID为100的系统帐号关联的SN码 ```js let accountManager = account_osAccount.getAccountManager(); @@ -1701,7 +1701,7 @@ on(type: 'activate' | 'activating', name: string, callback: Callback<number&g | name | string | 是 | 订阅名称,可自定义,要求非空且长度不超过1024字节。 | | callback | Callback<number> | 是 | 订阅系统帐号变动信息的回调,表示当前事件对应的系统帐号ID。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1731,7 +1731,7 @@ off(type: 'activate' | 'activating', name: string, callback?: Callback<number | name | string | 是 | 订阅名称,可自定义,,要求非空且长度不超过1024字节,需要与订阅接口传入的值保持一致。 | | callback | Callback<number> | 否 | 取消订阅系统帐号变化的回调,默认返回0。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1758,7 +1758,7 @@ getBundleIdFromUid(uid: number, callback: AsyncCallback<number>): void; | uid | number | 是 | 进程uid。 | | callback | AsyncCallback<number> | 是 | 回调结果,返回的是与uid对应的bundleId。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1790,7 +1790,7 @@ getBundleIdFromUid(uid: number): Promise<number>; | :-------------------- | :----------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回的是与uid对应的bundleId。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1820,7 +1820,7 @@ isMainOsAccount(callback: AsyncCallback<boolean>): void; | -------- | -------------------------- | ---- | ------------------------------------------------------------ | | callback | AsyncCallback<boolean> | 是 | 回调结果,返回的是当前进程是否处于主用户,是则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1847,7 +1847,7 @@ isMainOsAccount(): Promise<boolean>; | :-------------------- | :----------------------------------------------------------- | | Promise<boolean> | Promise实例,用于获取异步返回结果,回调结果,返回的是当前进程是否处于主用户,是则返回true,否则返回false。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1877,7 +1877,7 @@ queryOsAccountConstraintSourceTypes(localId: number, constraint: string, callbac | constraint | string | 是 | 要查询的[约束](#系统帐号约束列表)名称 | | callback | AsyncCallback<Array<[ConstraintSourceTypeInfo](#constraintsourcetypeinfo)>> | 是 | 回调结果,返回的是指定系统帐号的指定[约束](#系统帐号约束列表)来源信息。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1912,7 +1912,7 @@ queryOsAccountConstraintSourceTypes(localId: number, constraint: string): Promis | :-------------------- | :----------------------------------------------------------- | | Promise<Array<[ConstraintSourceTypeInfo](#constraintsourcetypeinfo)>> | Promise实例,用于获取异步返回结果,返回的是指定系统帐号的指定[约束](#系统帐号约束列表)来源信息。 | -**示例:** +**示例:** ```js let accountManager = account_osAccount.getAccountManager(); @@ -1939,7 +1939,7 @@ constructor() **系统能力**:SystemCapability.Account.OsAccount -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); ``` @@ -1961,7 +1961,7 @@ getVersion(): number; | :----- | :----------- | | number | 返回版本信息。| -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let version = userAuth.getVersion(); @@ -1993,7 +1993,7 @@ getAvailableStatus(authType: AuthType, authTrustLevel: AuthTrustLevel): number; | :----- | :---------------------------------------- | | number | 返回验证[结果](#resultcode8)。 | -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let authType = account_osAccount.AuthType.PIN; @@ -2021,7 +2021,7 @@ getProperty(request: GetPropertyRequest, callback: AsyncCallback<ExecutorProp | request | [GetPropertyRequest](#getpropertyrequest8) | 是 | 请求信息,包括认证类型和属性类型列表。 | | callback | AsyncCallback<[ExecutorProperty](#executorproperty8)> | 是 | 回调结果,返回的是调用者属性。 | -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let keys = [ @@ -2063,7 +2063,7 @@ getProperty(request: GetPropertyRequest): Promise<ExecutorProperty>; | :---------------------------------------------------------------- | :-------------------------------------------------- | | Promise<[ExecutorProperty](#executorproperty8)> | Promise实例,用于获取异步返回结果,返回的是调用者属性。 | -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let keys = [ @@ -2101,7 +2101,7 @@ setProperty(request: SetPropertyRequest, callback: AsyncCallback<number>): | request | [SetPropertyRequest](#setpropertyrequest8)| 是 | 请求信息,包括认证类型和要设置的密钥值。 | | callback | AsyncCallback<number> | 是 | 回调结果,返回一个[数值](#resultcode8),指示属性设置是否成功。 | -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let request = { @@ -2139,7 +2139,7 @@ setProperty(request: SetPropertyRequest): Promise<number>; | :-------------------- | :-------------------------------------------------------------------------------------------- | | Promise<number> | Promise实例,用于获取异步返回结果,返回一个[数值](#resultcode8),指示属性设置是否成功。 | -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let request = { @@ -2182,7 +2182,7 @@ auth(challenge: Uint8Array, authType: AuthType, authTrustLevel: AuthTrustLevel, | :--------- | :----------------- | | Uint8Array | 返回取消的上下文ID。 | -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let challenge = new Uint8Array([0]); @@ -2225,7 +2225,7 @@ authUser(userId: number, challenge: Uint8Array, authType: AuthType, authTrustLev | :--------- | :----------------- | | Uint8Array | 返回取消的上下文ID。 | -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let userID = 100; @@ -2264,7 +2264,7 @@ cancelAuth(contextID: Uint8Array): number; | :----- | :-------------------------------------------------------- | | number | 返回一个[数字](#resultcode8),指示取消是否成功。 | -**示例:** +**示例:** ```js let userAuth = new account_osAccount.UserAuth(); let pinAuth = new account_osAccount.PINAuth(); @@ -2295,7 +2295,7 @@ constructor() **系统能力**:SystemCapability.Account.OsAccount -**示例:** +**示例:** ```js let pinAuth = new account_osAccount.PINAuth(); ``` @@ -2324,7 +2324,7 @@ registerInputer(inputer: IInputer): boolean; | :------ | :-------------------------------------------- | | boolean | 返回布尔值,true表示注册成功,false表示注册失败。 | -**示例:** +**示例:** ```js let pinAuth = new account_osAccount.PINAuth(); let password = new Uint8Array([0, 0, 0, 0, 0]); @@ -2348,7 +2348,7 @@ unregisterInputer(): void; **需要权限:** ohos.permission.ACCESS_PIN_AUTH -**示例:** +**示例:** ```js let pinAuth = new account_osAccount.PINAuth(); pinAuth.unregisterInputer(); @@ -2370,7 +2370,7 @@ constructor() **系统能力**:SystemCapability.Account.OsAccount -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); ``` @@ -2393,7 +2393,7 @@ openSession(callback: AsyncCallback<Uint8Array>): void; | -------- | -------------------------------- | ---- | -------------------------------- | | callback | AsyncCallback<Uint8Array> | 是 | 回调结果,返回的是挑战值,非0即成功,为0则失败。| -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); userIDM.openSession((err, challenge) => { @@ -2420,7 +2420,7 @@ openSession(): Promise<Uint8Array>; | :------------------------ | :------------------------------------------------------- | | Promise<Uint8Array> | Promise实例,用于获取异步返回结果,返回的是挑战值,非0即成功,为0则失败。| -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); userIDM.openSession().then((challenge) => { @@ -2449,7 +2449,7 @@ addCredential(credentialInfo: CredentialInfo, callback: IIdmCallback): void; | credentialInfo | [CredentialInfo](#credentialinfo8) | 是 | 指示凭据信息。 | | callback | [IIdmCallback](#iidmcallback8) | 是 | 回调结果,返回的是结果和获取信息。 | -**示例:** +**示例:** ```js let password = new Uint8Array([0, 0, 0, 0, 0, 0]); let pinAuth = new account_osAccount.PINAuth(); @@ -2493,7 +2493,7 @@ updateCredential(credentialInfo: CredentialInfo, callback: IIdmCallback): void; | credentialInfo | [CredentialInfo](#credentialinfo8) | 是 | 指示凭据信息。 | | callback | [IIdmCallback](#iidmcallback8) | 是 | 回调结果,返回的是结果和获取信息。 | -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); let userAuth = new account_osAccount.UserAuth(); @@ -2539,7 +2539,7 @@ closeSession(): void; **需要权限:** ohos.permission.MANAGE_USER_IDM -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); userIDM.closeSession(); @@ -2569,7 +2569,7 @@ cancel(challenge: Uint8Array): number; | :----- | :-------------------------------------------------------- | | number | 返回一个[数字](#resultcode8),指示取消是否成功。 | -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); let challenge = new Uint8Array([0]); @@ -2596,7 +2596,7 @@ delUser(token: Uint8Array, callback: IIdmCallback): void; | token | Uint8Array | 是 | 身份验证令牌。 | | callback | [IIdmCallback](#iidmcallback8) | 是 | 回调结果,返回的是删除结果。| -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); let token = new Uint8Array([0]); @@ -2628,7 +2628,7 @@ delCred(credentialId: Uint8Array, token: Uint8Array, callback: IIdmCallback): vo | token | Uint8Array | 是 | 身份验证令牌。 | | callback | [IIdmCallback](#iidmcallback8) | 是 | 回调结果,返回的是删除结果。 | -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); let credentialId = new Uint8Array([0]); @@ -2660,7 +2660,7 @@ getAuthInfo(callback: AsyncCallback<Array<EnrolledCredInfo>>): void; | callback | AsyncCallback<Array<[EnrolledCredInfo](#enrolledcredinfo8)>> | 是 | 回调结果,返回的是当前用户指定类型的所有已注册凭据信息。| -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); userIDM.getAuthInfo((err, result) => { @@ -2688,7 +2688,7 @@ getAuthInfo(authType: AuthType, callback: AsyncCallback<Array<EnrolledCred | authType | [AuthType](#authtype8) | 是 | 认证类型。 | | callback | AsyncCallback<Array<[EnrolledCredInfo](#enrolledcredinfo8)>> | 是 | 回调结果,返回的是当前用户指定类型的所有已注册凭据信息。| -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); userIDM.getAuthInfo(account_osAccount.AuthType.PIN, (err, result) => { @@ -2721,7 +2721,7 @@ getAuthInfo(authType?: AuthType): Promise<Array<EnrolledCredInfo>>; | :------------------------------------------- | :------------------------------------------------------------------------ | | Promise<Array<[EnrolledCredInfo](#enrolledcredinfo8)>> | Promise实例,用于获取异步返回结果,返回的是当前用户指定类型的所有已注册凭据信息。| -**示例:** +**示例:** ```js let userIDM = new account_osAccount.UserIdentityManager(); userIDM.getAuthInfo(account_osAccount.AuthType.PIN).then((result) => { @@ -2754,7 +2754,7 @@ onSetData: (pinSubType: AuthSubType, data: Uint8Array) => void; | pinSubType | [AuthSubType](#authsubtype8) | 是 | 用于认证的凭据子类型。 | | data | Uint8Array | 是 | 要设置的数据是凭据,用来在认证、添加、修改凭据操作。 | -**示例:** +**示例:** ```js let password = new Uint8Array([0, 0, 0, 0, 0, 0]); let passwordNumber = new Uint8Array([1, 2, 3, 4]); @@ -2791,7 +2791,7 @@ onGetData: (pinSubType: AuthSubType, callback: IInputData) => void; | ---------- | --------------------------------------- | ---- | --------------- | | callback | [IInputData](#iinputdata8) | 是 | 指示密码数据回调。| -**示例:** +**示例:** ```js let password = new Uint8Array([0, 0, 0, 0, 0, 0]); let passwordNumber = new Uint8Array([1, 2, 3, 4]); @@ -2832,7 +2832,7 @@ onResult: (result: number, extraInfo: AuthResult) => void; | result | number | 是 | 表示身份认证结果代码。| | extraInfo | [AuthResult](#authresult8) | 是 | 表示不同情况下的具体信息,如果认证通过,则在extrainfo中返回认证令牌,如果身份验证失败,则在extrainfo中返回剩余的身份验证时间,如果身份验证执行器被锁定,冻结时间将在extrainfo中返回。| -**示例:** +**示例:** ```js let authCallback = { onResult: (result, extraInfo) => { @@ -2860,7 +2860,7 @@ onAcquireInfo?: (module: number, acquire: number, extraInfo: any) => void; | acquire | number | 是 | 指示不同身份验证执行器的tip代码。| | extraInfo | any | 是 | 保留参数。 | -**示例:** +**示例:** ```js let authCallback = { onResult: (result, extraInfo) => { @@ -2898,7 +2898,7 @@ onResult: (result: number, extraInfo: RequestResult) => void; | result | number | 是 | 表示身份认证结果代码。 | | extraInfo | [AuthResult](#authresult8) | 是 | 针对不同情况传递具体信息。| -**示例:** +**示例:** ```js let idmCallback = { onResult: (result, extraInfo) => { @@ -2926,7 +2926,7 @@ onAcquireInfo?: (module: number, acquire: number, extraInfo: any) => void; | acquire | number | 是 | 指示不同身份验证执行器的tip代码。| | extraInfo | any | 是 | 保留参数。 | -**示例:** +**示例:** ```js let idmCallback = { onResult: (result, extraInfo) => { -- GitLab