/base/telephony/core_service/services/sim/src/ |
H A D | sim_file.cpp | 57 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 D | ruim_file.cpp | 47 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 D | sim_file_manager.cpp | 564 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 D | icc_file.cpp | 157 void IccFile::UpdateImsi(std::string imsi) in UpdateImsi() argument 159 imsi_ = imsi; in UpdateImsi()
|
/base/telephony/core_service/services/sim/include/ |
H A D | sim_rdb_info.h | 37 std::string imsi; member in OHOS::Telephony::SimRdbInfo
|
H A D | sim_file_manager.h | 78 void SetImsi(std::string imsi); 160 void SetVoiceMailSimImsiParam(std::string imsi); 166 std::string EncryptImsi(const std::string imsi);
|
H A D | sim_file.h | 145 bool CheckMncLen(std::string imsi, int imsiSize, int mncLen, int mccmncLen, bool isCheckUninitMnc); 147 void OnMccMncLoaded(std::string imsi);
|
H A D | icc_file.h | 48 void UpdateImsi(std::string imsi);
|
H A D | sim_manager.h | 110 int32_t GetIMSI(int32_t slotId, std::u16string &imsi) override;
|
/base/telephony/telephony_data/interfaces/innerkits/include/ |
H A D | opkey_data.h | 42 static constexpr const char *IMSI = "imsi"; 74 std::string imsi = ""; member
|
/base/location/services/location_gnss/gnss/source/ |
H A D | agnss_event_callback.cpp | 50 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 D | get_device_info_plugin.cpp | 153 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 D | icc_file_gtest.cpp | 109 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 D | sim_elementary_file_test.cpp | 161 * @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 D | core_service_test.cpp | 197 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 D | apn_manager.cpp | 319 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 D | telephony_ext_wrapper.h | 82 typedef void (*GET_ROAMINGBROKER_IMSI)(int32_t slotId, std::string &imsi);
|
/base/telephony/telephony_data/common/src/ |
H A D | parser_util.cpp | 75 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 D | cellular_call_config.cpp | 880 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 D | core_service_client.h | 244 * @param imsi[out], the international mobile subscriber identity of the SIM card 247 int32_t GetIMSI(int32_t slotId, std::u16string &imsi);
|
H A D | i_sim_manager.h | 107 virtual int32_t GetIMSI(int32_t slotId, std::u16string &imsi) = 0;
|
H A D | core_service_proxy.h | 61 int32_t GetIMSI(int32_t slotId, std::u16string &imsi) override;
|
/base/telephony/cellular_data/test/mock/ |
H A D | mock_core_service.h | 79 MOCK_METHOD(int32_t, GetIMSI, (int32_t slotId, std::u16string &imsi), (override));
|
/base/telephony/core_service/frameworks/native/src/ |
H A D | core_service_client.cpp | 332 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 D | test.cpp | 498 std::u16string imsi; in TestGetIMSI() local 499 g_telephonyService->GetIMSI(testSlot, imsi); in TestGetIMSI() 500 std::string str = Str16ToStr8(imsi); in TestGetIMSI()
|