• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2025 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #ifndef OHOS_SIM_CONSTANT_H
17 #define OHOS_SIM_CONSTANT_H
18 
19 namespace OHOS {
20 namespace Telephony {
21 enum ControllerType {
22     ICC_CONTROLLER_REQ_BASE = 0x16EFF0,
23     ICC_CONTROLLER_REQ_NONE,
24     ICC_CONTROLLER_REQ_SEND_RESPONSE
25 };
26 
27 // mnc Length type
28 enum MncType {
29     UNINITIALIZED_MNC = -1,
30     UNKNOWN_MNC = 0,
31 };
32 
33 enum MWIType {
34     MSG_SIM_MWI = 0,
35     MSG_SIM_CFI = 1,
36     MSG_SIM_SPN = 2
37 };
38 
39 enum StateMessage {
40     MSG_SIM_OBTAIN_ICC_FILE_DONE = 100,
41     MSG_ICC_REFRESH = 31,
42     MSG_SIM_APP_READY = 1
43 };
44 
45 enum CallForwardType {
46     ICC_CALL_FORWARD_TYPE_DISABLED = 0,
47     ICC_CALL_FORWARD_TYPE_ENABLED = 1,
48     ICC_CALL_FORWARD_TYPE_UNKNOWN = -1
49 };
50 
51 enum SimMessage {
52     MSG_ID_DEFAULT = 0,
53     MSG_SIM_OBTAIN_IMSI_DONE = 0x03,
54     MSG_SIM_OBTAIN_ICCID_DONE,
55     MSG_SIM_OBTAIN_MBI_DONE,
56     MSG_SIM_OBTAIN_MBDN_DONE,
57     MSG_SIM_OBTAIN_MWIS_DONE,
58     MSG_SIM_OBTAIN_VOICE_MAIL_INDICATOR_CPHS_DONE,
59     MSG_SIM_OBTAIN_AD_DONE, // Admin data
60     MSG_SIM_OBTAIN_MSISDN_DONE,
61     MSG_SIM_OBTAIN_CPHS_MAILBOX_DONE,
62     MSG_SIM_OBTAIN_SPN_DONE,
63     MSG_SIM_OBTAIN_LI_LANGUAGE_DONE,
64     MSG_SIM_OBTAIN_PL_LANGUAGE_DONE,
65     MSG_SIM_OBTAIN_SPDI_DONE,
66     MSG_SIM_UPDATE_DONE,
67     MSG_SIM_OBTAIN_PNN_DONE,
68     MSG_SIM_OBTAIN_SST_DONE,
69     MSG_SIM_OBTAIN_ALL_SMS_DONE,
70     MSG_SIM_MARK_SMS_READ_DONE,
71     MSG_SIM_SET_MBDN_DONE,
72     MSG_SIM_SMS_ON_SIM,
73     MSG_SIM_OBTAIN_SMS_DONE,
74     MSG_SIM_OBTAIN_CFF_DONE,
75     MSG_SIM_SET_CPHS_MAILBOX_DONE,
76     MSG_SIM_OBTAIN_INFO_CPHS_DONE,
77     MSG_SIM_SET_MSISDN_DONE,
78     MSG_SIM_OBTAIN_CFIS_DONE,
79     MSG_SIM_OBTAIN_CSP_CPHS_DONE,
80     MSG_SIM_OBTAIN_GID1_DONE,
81     MSG_SIM_OBTAIN_GID2_DONE,
82     MSG_SIM_OBTAIN_PLMN_W_ACT_DONE,
83     MSG_SIM_OBTAIN_OPLMN_W_ACT_DONE,
84     MSG_SIM_OBTAIN_HPLMN_W_ACT_DONE,
85     MSG_SIM_OBTAIN_EHPLMN_DONE,
86     MSG_SIM_OBTAIN_FPLMN_DONE,
87     MSG_SIM_OBTAIN_DEVICE_IDENTITY_DONE,
88     MSG_SIM_OBTAIN_CDMA_SUBSCRIPTION_DONE,
89     MSG_SIM_SMS_ON_RUIM,
90     MSG_SIM_OBTAIN_OPL_DONE,
91     MSG_SIM_OBTAIN_OPL5G_DONE,
92     MSG_SIM_OBTAIN_IMPI_DONE,
93     MSG_SIM_OBTAIN_CSIM_SPN_DONE,
94     MSG_SIM_OBTAIN_IST_DONE,
95     MSG_SIM_OBTAIN_SPN_CPHS_DONE,
96     MSG_SIM_OBTAIN_SPN_SHORT_CPHS_DONE,
97 #ifdef CORE_SERVICE_SUPPORT_ESIM
98     MSG_ESIM_OPEN_CHANNEL_DONE,
99     MSG_ESIM_CLOSE_CHANNEL_DONE,
100     MSG_ESIM_OBTAIN_EID_DONE,
101     MSG_ESIM_OBTAIN_EUICC_CHALLENGE_DONE,
102     MSG_ESIM_OBTAIN_EUICC_INFO2_DONE,
103     MSG_ESIM_OBTAIN_EUICC_INFO_1_DONE,
104     MSG_ESIM_OBTAIN_DEFAULT_SMDP_ADDRESS_DONE,
105     MSG_ESIM_ESTABLISH_DEFAULT_SMDP_ADDRESS_DONE,
106     MSG_ESIM_DELETE_PROFILE,
107     MSG_ESIM_SWITCH_PROFILE,
108     MSG_ESIM_DISABLE_PROFILE,
109     MSG_ESIM_RESET_MEMORY,
110     MSG_ESIM_REMOVE_NOTIFICATION,
111     MSG_ESIM_REQUEST_ALL_PROFILES,
112     MSG_ESIM_LIST_NOTIFICATION,
113     MSG_ESIM_SET_NICK_NAME,
114     MSG_ESIM_CANCEL_SESSION,
115     MSG_ESIM_OBTAIN_SMDS_ADDRESS,
116     MSG_ESIM_GET_PROFILE,
117     MSG_ESIM_RETRIEVE_NOTIFICATION_DONE,
118     MSG_ESIM_RETRIEVE_NOTIFICATION_LIST,
119     MSG_ESIM_AUTHENTICATE_SERVER,
120     MSG_ESIM_PREPARE_DOWNLOAD_DONE,
121     MSG_ESIM_SEND_APUD_DATA,
122     MSG_ESIM_LOAD_BOUND_PROFILE_PACKAGE,
123     MSG_ESIM_REQUEST_RULES_AUTH_TABLE,
124     MSG_ESIM_CLOSE_SPARE_CHANNEL_DONE,
125     MSG_ESIM_GET_CONTRACT_INFO_DONE,
126 #endif
127 };
128 
129 enum ElementaryFile {
130     // ETSI TS 102 221 V3.3.0 section 13.3 Preferred Languages
131     ELEMENTARY_FILE_PL = 0x2F05,
132     // CPHS V4.2 section B.3.1.1, B.4.1 - B.4.7 CPHS information Call forwarding flags and so on
133     ELEMENTARY_FILE_VOICE_MAIL_INDICATOR_CPHS = 0x6F11,
134     ELEMENTARY_FILE_CFF_CPHS = 0x6F13,
135     ELEMENTARY_FILE_SPN_CPHS = 0x6F14,
136     ELEMENTARY_FILE_CSP_CPHS = 0x6F15,
137     ELEMENTARY_FILE_INFO_CPHS = 0x6F16,
138     ELEMENTARY_FILE_MAILBOX_CPHS = 0x6F17,
139     ELEMENTARY_FILE_SPN_SHORT_CPHS = 0x6F18,
140     // 3GPP TS 51.011 V4.1.0 section 10 contents of the Elementary Files
141     ELEMENTARY_FILE_ICCID = 0x2FE2,
142     ELEMENTARY_FILE_OPL5G = 0x4F08,
143     ELEMENTARY_FILE_IMG = 0x4F20,
144     ELEMENTARY_FILE_HPLMN = 0x6F31,
145     ELEMENTARY_FILE_SST = 0x6F38,
146     ELEMENTARY_FILE_ADN = 0x6F3A,
147     ELEMENTARY_FILE_FDN = 0x6F3B,
148     ELEMENTARY_FILE_SMS = 0x6F3C,
149     ELEMENTARY_FILE_GID1 = 0x6F3E,
150     ELEMENTARY_FILE_GID2 = 0x6F3F,
151     ELEMENTARY_FILE_MSISDN = 0x6F40,
152     ELEMENTARY_FILE_SPN = 0x6F46,
153     ELEMENTARY_FILE_SDN = 0x6F49,
154     ELEMENTARY_FILE_EXT1 = 0x6F4A,
155     ELEMENTARY_FILE_EXT2 = 0x6F4B,
156     ELEMENTARY_FILE_EXT3 = 0x6F4C,
157     ELEMENTARY_FILE_EXT4 = 0x6F4E,
158     ELEMENTARY_FILE_PLMN_W_ACT = 0x6F60,
159     ELEMENTARY_FILE_OPLMN_W_ACT = 0x6F61,
160     ELEMENTARY_FILE_HPLMN_W_ACT = 0x6F62,
161     ELEMENTARY_FILE_FPLMN = 0x6F7B,
162     ELEMENTARY_FILE_AD = 0x6FAD,
163     ELEMENTARY_FILE_PNN = 0x6FC5,
164     ELEMENTARY_FILE_OPL = 0x6FC6,
165     ELEMENTARY_FILE_MBDN = 0x6FC7,
166     ELEMENTARY_FILE_EXT6 = 0x6FC8,
167     ELEMENTARY_FILE_MBI = 0x6FC9,
168     ELEMENTARY_FILE_MWIS = 0x6FCA,
169     ELEMENTARY_FILE_CFIS = 0x6FCB,
170     // 3GPP TS 31.102 V3.5.0 section 4.7 files of ADF USIM
171     ELEMENTARY_FILE_PBR = 0x4F30,
172     ELEMENTARY_FILE_LI = 0x6F05,
173     // for usim extensiom
174     ELEMENTARY_FILE_EXT5 = 0x6F4E,
175     ELEMENTARY_FILE_SPDI = 0x6FCD,
176     ELEMENTARY_FILE_EHPLMN = 0x6FD9,
177     ELEMENTARY_FILE_LRPLMNSI = 0x6FDC,
178     ELEMENTARY_FILE_HPPLMN = 0x6F31,
179     ELEMENTARY_FILE_USIM_ADN = 0x4F3A,
180     ELEMENTARY_FILE_USIM_IAP = 0x4F3B,
181     // CDMA RUIM file ids from 3GPP2 C.S0023-0
182     ELEMENTARY_FILE_CST = 0x6F32,
183     ELEMENTARY_FILE_RUIM_SPN = 0x6F41,
184     ELEMENTARY_FILE_CSIM_LI = 0x6F3A,
185     ELEMENTARY_FILE_CSIM_SPN = 0x6F41,
186     ELEMENTARY_FILE_CSIM_MDN = 0x6F44,
187     ELEMENTARY_FILE_CSIM_IMSIM = 0x6F22,
188     ELEMENTARY_FILE_CSIM_CDMAHOME = 0x6F28,
189     ELEMENTARY_FILE_CSIM_EPRL = 0x6F5A,
190     ELEMENTARY_FILE_CSIM_MIPUPP = 0x6F4D,
191     // ISIM access
192     ELEMENTARY_FILE_IMPU = 0x6F04,
193     ELEMENTARY_FILE_IMPI = 0x6F02,
194     ELEMENTARY_FILE_DOMAIN = 0x6F03,
195     ELEMENTARY_FILE_IST = 0x6F07,
196     ELEMENTARY_FILE_PCSCF = 0x6F09
197 };
198 
199 // file controller constant
200 enum ControllerRequest {
201     CONTROLLER_REQ_READ_BINARY = 0xb0,
202     CONTROLLER_REQ_UPDATE_BINARY = 0xd6,
203     CONTROLLER_REQ_READ_RECORD = 0xb2,
204     CONTROLLER_REQ_UPDATE_RECORD = 0xdc,
205     CONTROLLER_REQ_SEEK = 0xa2,
206     CONTROLLER_REQ_GET_RESPONSE = 0xc0
207 };
208 
209 enum ElementaryFileTile {
210     ELEMENTARY_FILE_TYPE_TRANSPARENT = 0,
211     ELEMENTARY_FILE_TYPE_LINEAR_FIXED = 1,
212     ELEMENTARY_FILE_TYPE_CYCLIC = 3
213 };
214 
215 enum MainFile {
216     ICC_MASTER_FILE = 1,
217     ICC_DEDICATED_FILE = 2,
218     ICC_ELEMENTARY_FILE = 4
219 };
220 
221 enum ResponseFile {
222     GET_RESPONSE_ELEMENTARY_FILE_SIZE_BYTES = 15,
223     GET_RESPONSE_ELEMENTARY_FILE_IMG_SIZE_BYTES = 10
224 };
225 
226 // controller file type
227 enum SizeType {
228     SIZE_ONE_OF_FILE = 2,
229     SIZE_TWO_OF_FILE = 3,
230     TYPE_OF_FILE = 6,
231     STRUCTURE_OF_DATA = 13,
232     LENGTH_OF_RECORD = 14
233 };
234 
235 enum ControllerMessage {
236     MSG_SIM_OBTAIN_SIZE_OF_FIXED_ELEMENTARY_FILE_DONE = 1,
237     MSG_SIM_OBTAIN_FIXED_ELEMENTARY_FILE_DONE = 2,
238     MSG_SIM_OBTAIN_SIZE_OF_TRANSPARENT_ELEMENTARY_FILE_DONE = 3,
239     MSG_SIM_OBTAIN_TRANSPARENT_ELEMENTARY_FILE_DONE = 4,
240     MSG_SIM_OBTAIN_SIZE_OF_LINEAR_ELEMENTARY_FILE_DONE = 5,
241     MSG_SIM_UPDATE_TRANSPARENT_ELEMENTARY_FILE_DONE = 6,
242     MSG_SIM_UPDATE_LINEAR_FIXED_FILE_DONE = 7,
243     MSG_SIM_OBTAIN_ICON_DONE = 10
244 };
245 
246 enum {
247     INVALID_VALUE = -1,
248     BYTE_LENGTH = 8,
249     BYTE_VALUE = 0xFF
250 };
251 
252 enum LockMsg {
253     MSG_SIM_LOCKED_RECORDS_LOADED = 0xf3,
254     MSG_SIM_NETWORK_LOCKED_RECORDS_LOADED = 0xf4,
255     MSG_SIM_SPN_UPDATED = 0xf5
256 };
257 
258 enum SpnType { SPN_INVALID = -1, SPN_COND_PLMN = 1, SPN_COND = 2 };
259 
260 enum SpnShowType {
261     SPN_CONDITION_DISPLAY_SPN = 0x01,
262     SPN_CONDITION_DISPLAY_PLMN = 0x02
263 };
264 
265 enum ActiveState {
266     DEACTIVE = 0,
267     ACTIVE = 1
268 };
269 
270 enum CardShape {
271     ENTITY_CARD = 1,
272     VIRTUAL_CARD = 11
273 };
274 
275 enum CardStand {
276     NOT_MAIN = 0,
277     MAIN_CARD = 1
278 };
279 
280 enum IccStatus {
281     ICC_STATE_UNKNOWN = 0,
282     ICC_STATE_NOT_READY = 1,
283     ICC_STATE_ABSENT = 2,
284     ICC_STATE_READY = 3,
285     ICC_STATE_LOADED = 4,
286     ICC_STATE_IMSI = 5,
287     ICC_STATE_PIN = 6,
288     ICC_STATE_PUK = 7,
289     ICC_STATE_SIMLOCK = 8
290 };
291 
292 enum IccDiallingNumberConstant {
293     LOADER_ERROR = 200,
294     PARAMETER_INCORRECT = 201,
295     NAME_CHAR_POS = 36,
296     CSIM_SPN_OCTET = 0x00,
297     CSIM_SPN_7BIT_ASCII = 0x02,
298     CSIM_SPN_IA5 = 0x03,
299     CSIM_SPN_UNICODE_16 = 0x04,
300     CSIM_SPN_LATIN = 0x08,
301     CSIM_SPN_7BIT_ALPHABET = 0x09
302 };
303 
304 enum RadioProtocolEvent {
305     MSG_SIM_TIME_OUT_ACTIVE = 2000,
306     MSG_SIM_SET_ACTIVE = 2001,
307     MSG_SIM_FORGET_ALLDATA = 2002,
308 };
309 
310 enum VoiceMailConstant {
311     DEFAULT_VOICE_MAIL_COUNT = -2,
312     UNKNOWN_VOICE_MAIL_COUNT = -1,
313 };
314 
315 enum CallForwardingStatus {
316     CALL_FORWARDING_STATUS_DISABLED = 0,
317     CALL_FORWARDING_STATUS_ENABLED = 1,
318     CALL_FORWARDING_STATUS_UNKNOWN = -1,
319 };
320 
321 enum class UsimService {
322     USIM_PHONEBOOK = 1,
323     USIM_FDN, // Fixed Dialing Numbers
324     USIM_FDN_EXTENSION,
325     USIM_SDN,
326     USIM_SDN_EXTENSION,
327     USIM_BDN,
328     USIM_BDN_EXTENSION,
329     USIM_OUTGOING_CALL_INFO,
330     USIM_INCOMING_CALL_INFO,
331     USIM_SM_STORAGE,
332     USIM_SM_STATUS_REPORTS,
333     USIM_SM_SERVICE_PARAMS,
334     USIM_ADVICE_OF_CHARGE,
335     USIM_CAP_CONFIG_PARAMS_2,
336     USIM_CB_MESSAGE_ID,
337     USIM_CB_MESSAGE_ID_RANGES,
338     USIM_GROUP_ID_LEVEL_1,
339     USIM_GROUP_ID_LEVEL_2,
340     USIM_SPN,
341     USIM_USER_PLMN_SELECT,
342     USIM_MSISDN,
343     USIM_IMAGE,
344     USIM_LOCALISED_SERVICE_AREAS,
345     USIM_EMLPP,
346     USIM_EMLPP_AUTO_ANSWER,
347     USIM_RFU,
348     USIM_GSM_ACCESS,
349     USIM_DATA_DL_VIA_SMS_PP,
350     USIM_DATA_DL_VIA_SMS_CB,
351     USIM_CALL_CONTROL_BY_USIM,
352     USIM_MO_SMS_CONTROL_BY_USIM,
353     USIM_RUN_AT_COMMAND,
354     USIM_IGNORED_1,
355     USIM_ENABLED_SERVICE_TABLE,
356     USIM_APN_CONTROL_LIST,
357     USIM_DEPERSONALISATION_CONTROL_KEYS,
358     USIM_COOPERATIVE_NETWORK_LIST,
359     USIM_GSM_SECURITY_CONTEXT,
360     USIM_CPBCCH_INFO,
361     USIM_INVESTIGATION_SCAN,
362     USIM_MEXE,
363     USIM_OPERATOR_PLMN_SELECT,
364     USIM_HPLMN_SELECT,
365     USIM_EXTENSION_5,
366     USIM_PLMN_NETWORK_NAME,
367     USIM_OPERATOR_PLMN_LIST,
368     USIM_MBDN,
369     USIM_MWI_STATUS,
370     USIM_CFI_STATUS,
371     USIM_IGNORED_2,
372     USIM_SERVICE_PROVIDER_DISPLAY_INFO,
373     USIM_MMS_NOTIFICATION,
374     USIM_MMS_NOTIFICATION_EXTENSION,
375     USIM_GPRS_CALL_CONTROL_BY_USIM,
376     USIM_MMS_CONNECTIVITY_PARAMS,
377     USIM_NETWORK_INDICATION_OF_ALERTING,
378     USIM_VGCS_GROUP_ID_LIST,
379     USIM_VBS_GROUP_ID_LIST,
380     USIM_PSEUDONYM,
381     USIM_IWLAN_USER_PLMN_SELECT,
382     USIM_IWLAN_OPERATOR_PLMN_SELECT,
383     USIM_USER_WSID_LIST,
384     USIM_OPERATOR_WSID_LIST,
385     USIM_VGCS_SECURITY,
386     USIM_VBS_SECURITY,
387     USIM_WLAN_REAUTH_IDENTITY,
388     USIM_MM_STORAGE,
389     USIM_GBA,
390     USIM_MBMS_SECURITY,
391     USIM_DATA_DL_VIA_USSD,
392     USIM_EQUIVALENT_HPLMN,
393     USIM_TERMINAL_PROFILE_AFTER_UICC_ACTIVATION,
394     USIM_EQUIVALENT_HPLMN_PRESENTATION,
395     USIM_LAST_RPLMN_SELECTION_INDICATION,
396     USIM_OMA_BCAST_PROFILE,
397     USIM_GBA_LOCAL_KEY_ESTABLISHMENT,
398     USIM_TERMINAL_APPLICATIONS,
399     USIM_SPN_ICON,
400     USIM_PLMN_NETWORK_NAME_ICON,
401     USIM_IP_CONNECTION_PARAMS,
402     USIM_IWLAN_HOME_ID_LIST,
403     USIM_IWLAN_EQUIVALENT_HPLMN_PRESENTATION,
404     USIM_IWLAN_HPLMN_PRIORITY_INDICATION,
405     USIM_IWLAN_LAST_REGISTERED_PLMN,
406     USIM_EPS_MOBILITY_MANAGEMENT_INFO,
407     USIM_ALLOWED_CSG_LISTS_AND_INDICATIONS,
408     USIM_CALL_CONTROL_ON_EPS_PDN_CONNECTION_BY_USIM,
409     USIM_HPLMN_DIRECT_ACCESS,
410     USIM_ECALL_DATA,
411     USIM_OPERATOR_CSG_LISTS_AND_INDICATIONS,
412     USIM_SM_OVER_IP,
413     USIM_CSG_DISPLAY_CONTROL,
414     USIM_IMS_COMMUNICATION_CONTROL_BY_USIM,
415     USIM_EXTENDED_TERMINAL_APPLICATIONS,
416     USIM_UICC_ACCESS_TO_IMS,
417     USIM_NAS_CONFIG_BY_USIM,
418     USIM_PWS_CONFIG_BY_USIM,
419     USIM_RFU2,
420     USIM_URI_SUPPORT_BY_UICC,
421     USIM_EXTENDED_EARFCN_SUPPORT,
422     USIM_PROSE,
423     USIM_USAT_APPLICATION_PAIRING,
424     USIM_MEDIA_TYPE_SUPPORT,
425     USIM_IMS_CALL_DISCONNECTION_CAUSE,
426     USIM_URI_SUPPORT_FOR_MO_SHORT_MSG_CTL,
427     USIM_EPDG_CONFIG_INFO_FOR_SERVICE_SUPPORT,
428     USIM_EPDG_CONFIG_INFO_FOR_SERVICE_CONFIGURED,
429     USIM_ACDC_SUPPORT,
430     USIM_MISSION_CTITICAL_SERVICES,
431     USIM_EPDG_CONFIG_INFO_FOR_EMG_SERVICE_SUPPORT,
432     USIM_EPDG_CONFIG_INFO_FOR_EMG_SERVICE_CONFIGURED,
433     USIM_ECALL_DATA_OVER_MIS,
434     USIM_URI_SUPPORTED_FOR_SMS_PP_DOWNLOAD,
435     USIM_FROM_PREFERRED,
436     USIM_IMS_CONFIG_DATA,
437     USIM_TV_CONFIG,
438     USIM_FOR_3GPP_PS_DATA_OFF,
439     USIM_FOR_3GPP_PS_DATA_OFF_SERVICE_LIST,
440     USIM_V2X,
441     USIM_XCAP_CONFIG_DATA,
442     USIM_EARFCN_LIST_FOR_MTC_OR_NB_LOT_UES,
443     USIM_FOR_5GS_MOBILITY_MANAGEMENT_INFO,
444     USIM_FOR_5G_SECURITY_PARAMETERS,
445     USIM_SUBSCRIPTION_IDENTIFIER_PRIVACY_SUPPORT,
446     USIM_SUCI_CALCULATION_BY_THE_USIM,
447     USIM_UAC_ACCESS_IDENTITIES_SUPPORT,
448     USIM_CTRL_PLANE_BASED_STEERING_OF_UE_IN_VPLMN,
449     USIM_CALL_CTRL_ON_PDU_SESSION_BY_USIM,
450     USIM_FOR_5GS_OPERATOR_PLMN_LIST,
451     USIM_SUPPORT_FOR_SUPI_OF_TYPE_NET_SPEC_IDENTIFIER,
452     USIM_FOR_3GPP_PS_DATA_OFF_SEPARATE_HOME_AND_ROAMING_LISTS,
453     USIM_SUPPORT_FOR_URSP_BY_USIM,
454     USIM_FOR_5G_SECURITY_PARAMETERS_EXTENDED,
455 };
456 
457 inline const std::string DATASHARE_READY_EVENT = "usual.event.DATA_SHARE_READY";
458 inline const std::string BUNDLE_SCAN_FINISHED_EVENT = "usual.event.BUNDLE_SCAN_FINISHED";
459 } // namespace Telephony
460 } // namespace OHOS
461 #endif // OHOS_SIM_CONSTANT_H
462