Obtains the app accounts that can be accessed by the invoker based on the app account owner. This API uses an asynchronous callback to return the result.
Obtains the app accounts that can be accessed by the invoker based on the app account owner. This API uses an asynchronous callback to return the result.
Adds an app account name and additional information. This API uses an asynchronous callback to return the result. This API uses a promise to return the result.
Adds an app account name and additional information. This API uses an asynchronous callback to return the result. This API uses a promise to return the result.
> **NOTE**<br>
> **NOTE**
>
> This API is supported since API version 7 and deprecated since API version 9. You are advised to use [createAccount](#createaccount9-2).
> This API is supported since API version 7 and deprecated since API version 9. You are advised to use [createAccount](#createaccount9-2).
| callback | AsyncCallback<boolean> | Yes | Callback invoked to return the result. If true is returned, the current account has been verified. If false is returned, the current account has not been verified.|
| callback | AsyncCallback<boolean> | Yes | Callback invoked to return the result. The value **true** means the OS account has been verified; the value **false** means the opposite.|
**Error codes**
**Error codes**
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid localId. |
| 12300003 | Account not found. |
**Example**
**Example**
...
@@ -531,9 +527,9 @@ Checks whether an OS account has been verified. This API uses an asynchronous ca
...
@@ -531,9 +527,9 @@ Checks whether an OS account has been verified. This API uses an asynchronous ca
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid localId. |
| 12300002 | invalid localId. |
| 12300003 | Account not found. |
| 12300003 | the account indicated by localId dose not exist. |
**Example**
**Example**
...
@@ -555,7 +551,7 @@ Checks whether an OS account has been verified. This API uses an asynchronous ca
...
@@ -555,7 +551,7 @@ Checks whether an OS account has been verified. This API uses an asynchronous ca
| localId | number | No | ID of the target OS account. If this parameter is not specified, this API checks whether the current OS account has been verified.|
| localId | number | Yes | ID of the target OS account.|
**Return value**
**Return value**
...
@@ -579,9 +575,9 @@ Checks whether an OS account has been verified. This API uses a promise to retur
...
@@ -579,9 +575,9 @@ Checks whether an OS account has been verified. This API uses a promise to retur
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid localId. |
| 12300002 | invalid localId. |
| 12300003 | Account not found. |
| 12300003 | the account indicated by localId dose not exist. |
**Example**
**Example**
...
@@ -991,7 +987,7 @@ Obtains the ID of the OS account to which the current process belongs. This API
...
@@ -991,7 +987,7 @@ Obtains the ID of the OS account to which the current process belongs. This API
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
**Example**
**Example**
...
@@ -1028,7 +1024,7 @@ Obtains the ID of the OS account to which the current process belongs. This API
...
@@ -1028,7 +1024,7 @@ Obtains the ID of the OS account to which the current process belongs. This API
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
**Example**
**Example**
...
@@ -1064,8 +1060,8 @@ Obtains the OS account ID based on the process UID. This API uses an asynchronou
...
@@ -1064,8 +1060,8 @@ Obtains the OS account ID based on the process UID. This API uses an asynchronou
| ID| Error Message |
| ID| Error Message |
| -------- | --------------- |
| -------- | --------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid uid. |
| 12300002 | invalid uid. |
**Example**: Obtain the ID of the OS account whose process UID is **12345678**.
**Example**: Obtain the ID of the OS account whose process UID is **12345678**.
...
@@ -1108,8 +1104,8 @@ Obtains the OS account ID based on the process UID. This API uses a promise to r
...
@@ -1108,8 +1104,8 @@ Obtains the OS account ID based on the process UID. This API uses a promise to r
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid uid. |
| 12300002 | invalid uid. |
**Example**: Obtain the ID of the OS account whose process UID is **12345678**.
**Example**: Obtain the ID of the OS account whose process UID is **12345678**.
...
@@ -1148,8 +1144,8 @@ Obtains the OS account ID based on the domain account information. This API uses
...
@@ -1148,8 +1144,8 @@ Obtains the OS account ID based on the domain account information. This API uses
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid domainInfo. |
| 12300002 | invalid domainInfo. |
**Example**
**Example**
...
@@ -1195,8 +1191,8 @@ Obtains the OS account ID based on the domain account information. This API uses
...
@@ -1195,8 +1191,8 @@ Obtains the OS account ID based on the domain account information. This API uses
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid domainInfo. |
| 12300002 | invalid domainInfo. |
**Example**
**Example**
...
@@ -1474,7 +1470,7 @@ Obtains information about all activated OS accounts. This API uses an asynchrono
...
@@ -1474,7 +1470,7 @@ Obtains information about all activated OS accounts. This API uses an asynchrono
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
**Example**
**Example**
...
@@ -1511,7 +1507,7 @@ Obtains information about all activated OS accounts. This API uses a promise to
...
@@ -1511,7 +1507,7 @@ Obtains information about all activated OS accounts. This API uses a promise to
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
**Example**
**Example**
...
@@ -2233,9 +2229,9 @@ Obtains the OS account ID based on the serial number (SN). This API uses an asyn
...
@@ -2233,9 +2229,9 @@ Obtains the OS account ID based on the serial number (SN). This API uses an asyn
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid serialNumber. |
| 12300002 | invalid serialNumber. |
| 12300003 | Account not found. |
| 12300003 | the account indicated by serialNumber dose not exist. |
**Example**: Obtain the ID of the OS account whose SN is 12345.
**Example**: Obtain the ID of the OS account whose SN is 12345.
...
@@ -2276,9 +2272,9 @@ Obtains the OS account ID based on the SN. This API uses a promise to return the
...
@@ -2276,9 +2272,9 @@ Obtains the OS account ID based on the SN. This API uses a promise to return the
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid serialNumber. |
| 12300002 | invalid serialNumber. |
| 12300003 | Account not found. |
| 12300003 | the account indicated by serialNumber dose not exist. |
**Example**: Obtain the ID of the OS account whose SN is 12345.
**Example**: Obtain the ID of the OS account whose SN is 12345.
...
@@ -2315,9 +2311,9 @@ Obtains the SN of an OS account based on the account ID. This API uses an asynch
...
@@ -2315,9 +2311,9 @@ Obtains the SN of an OS account based on the account ID. This API uses an asynch
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid localId. |
| 12300002 | invalid localId. |
| 12300003 | Account not found. |
| 12300003 | the account indicated by localId dose not exist. |
**Example**: Obtain the SN of the OS account 100.
**Example**: Obtain the SN of the OS account 100.
...
@@ -2358,9 +2354,9 @@ Obtains the SN of an OS account based on the account ID. This API uses a promise
...
@@ -2358,9 +2354,9 @@ Obtains the SN of an OS account based on the account ID. This API uses a promise
| ID| Error Message |
| ID| Error Message |
| -------- | ------------------- |
| -------- | ------------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid localId. |
| 12300002 | invalid localId. |
| 12300003 | Account not found. |
| 12300003 | the account indicated by localId dose not exist. |
**Example**: Obtain the SN of the OS account 100.
**Example**: Obtain the SN of the OS account 100.
...
@@ -2394,7 +2390,7 @@ Subscribes to the OS account activation states, including the states of the acco
...
@@ -2394,7 +2390,7 @@ Subscribes to the OS account activation states, including the states of the acco
| type | 'activate' \| 'activating' | Yes | Type of the event to subscribe to. The value **activate**indicates an event reported when the OS account activation is complete, and **activating** indicates an event reported when OS account is being activated.|
| type | 'activate' \| 'activating' | Yes | Type of the event to subscribe to. The value **activate**means an event indicating that an OS account is activated, and **activating** means an event indicating that an OS account is being activated.|
| name | string | Yes | Subscription name, which can be customized. The value cannot be empty or exceed 1024 bytes. |
| name | string | Yes | Subscription name, which can be customized. The value cannot be empty or exceed 1024 bytes. |
| callback | Callback<number> | Yes | Callback invoked to return the ID of the OS account being activated or activated. |
| callback | Callback<number> | Yes | Callback invoked to return the ID of the OS account being activated or activated. |
...
@@ -2483,8 +2479,8 @@ Obtains the bundle ID based on the UID. This API uses an asynchronous callback t
...
@@ -2483,8 +2479,8 @@ Obtains the bundle ID based on the UID. This API uses an asynchronous callback t
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid uid. |
| 12300002 | invalid uid. |
**Example**
**Example**
...
@@ -2526,8 +2522,8 @@ Obtains the bundle ID based on the UID. This API uses a promise to return the re
...
@@ -2526,8 +2522,8 @@ Obtains the bundle ID based on the UID. This API uses a promise to return the re
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid uid. |
| 12300002 | invalid uid. |
**Example**
**Example**
...
@@ -2644,9 +2640,9 @@ Obtains the constraint source information of an OS account. This API uses an asy
...
@@ -2644,9 +2640,9 @@ Obtains the constraint source information of an OS account. This API uses an asy
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid localId or constraint. |
| 12300002 | invalid name or constraint. |
| 12300003 | Account not found. |
| 12300003 | the account indicated by localId dose not exist. |
**Example**
**Example**
...
@@ -2691,9 +2687,9 @@ Obtains the constraint source information of an OS account. This API uses a prom
...
@@ -2691,9 +2687,9 @@ Obtains the constraint source information of an OS account. This API uses a prom
| ID| Error Message |
| ID| Error Message |
| -------- | ------------- |
| -------- | ------------- |
| 12300001 | System service exception. |
| 12300001 | system service exception. |
| 12300002 | Invalid localId or constraint. |
| 12300002 | invalid name or constraint. |
| 12300003 | Account not found. |
| 12300003 | the account indicated by localId dose not exist. |
**Example**
**Example**
...
@@ -4328,6 +4324,122 @@ Unregisters this PIN inputer.
...
@@ -4328,6 +4324,122 @@ Unregisters this PIN inputer.