Home
last modified time | relevance | path

Searched refs:imsi (Results 1 - 25 of 37) sorted by relevance

12

/base/telephony/core_service/services/sim/src/
H A Dsim_file.cpp57 std::string imsi = ObtainIMSI(); in ObtainMCC() local
58 if (imsi.empty()) { in ObtainMCC()
67 int imsiLen = static_cast<int>(imsi.size()); in ObtainMCC()
68 mcc_ = ((imsiLen >= length) ? imsi.substr(0, MCC_LEN) : ""); in ObtainMCC()
76 std::string imsi = ObtainIMSI(); in ObtainMNC() local
77 if (imsi.empty()) { in ObtainMNC()
86 int imsiLen = static_cast<int>(imsi.size()); in ObtainMNC()
87 mnc_ = ((imsiLen >= length) ? imsi.substr(MCC_LEN, lengthOfMnc_) : ""); in ObtainMNC()
95 std::string imsi = ObtainIMSI(); in ObtainSimOperator() local
96 if (imsi in ObtainSimOperator()
1194 CheckMncLen(std::string imsi, int imsiSize, int mncLen, int mccmncLen, bool isCheckUninitMnc) CheckMncLen() argument
1214 std::string imsi = ObtainIMSI(); CheckMncLengthForAdDone() local
1258 std::string imsi = ObtainIMSI(); CheckMncLengthForImsiDone() local
1300 OnMccMncLoaded(std::string imsi) OnMccMncLoaded() argument
[all...]
H A Druim_file.cpp47 std::string imsi = ObtainIMSI(); in ObtainSimOperator() local
48 if (imsi.empty()) { in ObtainSimOperator()
53 operatorNumeric_ = imsi.substr(0, MCC_LEN + lengthOfMnc_); in ObtainSimOperator()
55 std::string mcc = imsi.substr(0, MCC_LEN); in ObtainSimOperator()
57 operatorNumeric_ = imsi.substr(0, MCC_LEN + MccPool::ShortestMncLengthFromMcc(std::stoi(mcc))); in ObtainSimOperator()
H A Dsim_file_manager.cpp564 void SimFileManager::SetImsi(std::string imsi) in SetImsi() argument
570 simFile_->UpdateImsi(imsi); in SetImsi()
596 std::string SimFileManager::EncryptImsi(const std::string imsi) in EncryptImsi() argument
598 if (imsi.empty()) { in EncryptImsi()
604 SHA256_Update(&sha256, imsi.c_str(), imsi.size()); in EncryptImsi()
619 void SimFileManager::SetVoiceMailSimImsiParam(std::string imsi) in SetVoiceMailSimImsiParam() argument
621 std::string encryptImsi = EncryptImsi(imsi); in SetVoiceMailSimImsiParam()
628 std::string imsi = simFile_->ObtainIMSI(); in StoreVoiceMailNumber() local
629 SetVoiceMailSimImsiParam(imsi); in StoreVoiceMailNumber()
[all...]
H A Dicc_file.cpp157 void IccFile::UpdateImsi(std::string imsi) in UpdateImsi() argument
159 imsi_ = imsi; in UpdateImsi()
/base/telephony/core_service/services/sim/include/
H A Dsim_rdb_info.h37 std::string imsi; member in OHOS::Telephony::SimRdbInfo
H A Dsim_file_manager.h78 void SetImsi(std::string imsi);
160 void SetVoiceMailSimImsiParam(std::string imsi);
166 std::string EncryptImsi(const std::string imsi);
H A Dsim_file.h145 bool CheckMncLen(std::string imsi, int imsiSize, int mncLen, int mccmncLen, bool isCheckUninitMnc);
147 void OnMccMncLoaded(std::string imsi);
H A Dicc_file.h48 void UpdateImsi(std::string imsi);
H A Dsim_manager.h110 int32_t GetIMSI(int32_t slotId, std::u16string &imsi) override;
/base/telephony/telephony_data/interfaces/innerkits/include/
H A Dopkey_data.h42 static constexpr const char *IMSI = "imsi";
74 std::string imsi = ""; member
/base/location/services/location_gnss/gnss/source/
H A Dagnss_event_callback.cpp50 std::string imsi; in RequestSubscriberSetId() local
55 imsi = CommonUtils::Str16ToStr8(tempImsi); in RequestSubscriberSetId()
59 setId.id = imsi; in RequestSubscriberSetId()
/base/customization/enterprise_device_management/services/edm_plugin/src/
H A Dget_device_info_plugin.cpp153 std::u16string imsi; in GetSimInfoBySlotId() local
154 int32_t imsiRet = telephonyService.GetIMSI(slotId, imsi); in GetSimInfoBySlotId()
156 EDMLOGD("GetDeviceInfoPlugin::get sim imsi failed: %{public}d.", imsiRet); in GetSimInfoBySlotId()
158 cJSON_AddStringToObject(slotJson, EdmConstants::DeviceInfo::SIM_IMSI, EdmUtils::Utf16ToUtf8(imsi).c_str()); in GetSimInfoBySlotId()
/base/telephony/core_service/test/unittest/icc_file_gtest/
H A Dicc_file_gtest.cpp109 std::string imsi = "ABC"; in HWTEST_F() local
114 iccFile->UpdateImsi(imsi); in HWTEST_F()
141 std::string imsi = "ABC"; in HWTEST_F() local
146 iccFile->UpdateImsi(imsi); in HWTEST_F()
/base/telephony/core_service/test/unittest/core_service_gtest/
H A Dsim_elementary_file_test.cpp161 * @tc.name Get sim imsi
170 std::u16string imsi; in HWTEST_F() local
171 CoreServiceClient::GetInstance().GetIMSI(SimTest::slotId_, imsi); in HWTEST_F()
172 std::string result = Str16ToStr8(imsi); in HWTEST_F()
179 * @tc.name Get sim imsi
188 std::u16string imsi; in HWTEST_F() local
189 CoreServiceClient::GetInstance().GetIMSI(SimTest::slotId1_, imsi); in HWTEST_F()
190 std::string result = Str16ToStr8(imsi); in HWTEST_F()
197 * @tc.name Get sim imsi
205 std::u16string imsi; in HWTEST_F() local
[all...]
H A Dcore_service_test.cpp197 std::u16string imsi = u""; in HWTEST_F() local
198 auto result = DelayedSingleton<CoreService>::GetInstance()->GetIMSI(0, imsi); in HWTEST_F()
/base/telephony/cellular_data/services/src/apn_manager/
H A Dapn_manager.cpp319 std::u16string imsi; in CreateMvnoApnItems() local
320 CoreManagerInner::GetInstance().GetIMSI(slotId, imsi); in CreateMvnoApnItems()
321 if (!helper->QueryMvnoApnsByType(mcc, mnc, MvnoType::IMSI, Str16ToStr8(imsi), mvnoApnVec, slotId)) { in CreateMvnoApnItems()
322 TELEPHONY_LOGE("query mvno apns by imsi fail"); in CreateMvnoApnItems()
/base/telephony/core_service/services/telephony_ext_wrapper/include/
H A Dtelephony_ext_wrapper.h82 typedef void (*GET_ROAMINGBROKER_IMSI)(int32_t slotId, std::string &imsi);
/base/telephony/telephony_data/common/src/
H A Dparser_util.cpp75 const char *ITEM_IMSI = "imsi";
280 bean.imsi = ParseString(cJSON_GetObjectItem(ruleRoot, ITEM_IMSI)); in ParserOpKeyInfos()
306 if (!bean.imsi.empty()) { in GetRuleId()
326 value.PutString(OpKeyData::IMSI, bean.imsi); in ParserOpKeyToValuesBucket()
/base/telephony/cellular_call/services/utils/src/
H A Dcellular_call_config.cpp880 std::string imsi = Str16ToStr8(operatorNumeric); in GetMcc() local
881 int len = static_cast<int>(imsi.length()); in GetMcc()
882 std::string mcc = imsi; in GetMcc()
884 mcc = imsi.substr(0, MCC_LEN); in GetMcc()
/base/telephony/core_service/interfaces/innerkits/include/
H A Dcore_service_client.h244 * @param imsi[out], the international mobile subscriber identity of the SIM card
247 int32_t GetIMSI(int32_t slotId, std::u16string &imsi);
H A Di_sim_manager.h107 virtual int32_t GetIMSI(int32_t slotId, std::u16string &imsi) = 0;
H A Dcore_service_proxy.h61 int32_t GetIMSI(int32_t slotId, std::u16string &imsi) override;
/base/telephony/cellular_data/test/mock/
H A Dmock_core_service.h79 MOCK_METHOD(int32_t, GetIMSI, (int32_t slotId, std::u16string &imsi), (override));
/base/telephony/core_service/frameworks/native/src/
H A Dcore_service_client.cpp332 int32_t CoreServiceClient::GetIMSI(int32_t slotId, std::u16string &imsi) in GetIMSI() argument
339 return proxy->GetIMSI(slotId, imsi); in GetIMSI()
/base/telephony/core_service/services/sim/test/
H A Dtest.cpp498 std::u16string imsi; in TestGetIMSI() local
499 g_telephonyService->GetIMSI(testSlot, imsi); in TestGetIMSI()
500 std::string str = Str16ToStr8(imsi); in TestGetIMSI()

Completed in 28 milliseconds

12