• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @ohos.app.ability.contextConstant (ContextConstant)
2
3The **ContextConstant** module defines context-related enums. Currently, it defines only the enum of encryption levels.
4
5> **NOTE**
6>
7> The initial APIs of this module are supported since API version 9. Newly added APIs will be marked with a superscript to indicate their earliest API version.
8>
9> The APIs of this module can be used only in the stage model.
10
11## Modules to Import
12
13```ts
14import contextConstant from '@ohos.app.ability.contextConstant';
15```
16
17## ContextConstant.AreaMode
18
19You can obtain the value of this constant by calling the **ContextConstant.AreaMode** API.
20
21**System capability**: SystemCapability.Ability.AbilityRuntime.Core
22
23| Name| Value| Description|
24| -------- | -------- | -------- |
25| EL1 | 0 | Device-level encryption. Directories with this encryption level are accessible after the device is powered on. |
26| EL2 | 1 | User-level encryption. Directories with this encryption level are accessible only after the device is powered on and the password is entered (for the first time). |
27