/base/global/resource_management/frameworks/resmgr/src/utils/ |
H A D | hap_parser.cpp | 227 std::string HapParser::ParseModuleName(std::shared_ptr<AbilityBase::Extractor> &extractor) in ParseModuleName() argument 229 if (extractor == nullptr) { in ParseModuleName() 234 bool ret = extractor->ExtractToBufByName("config.json", configBuf, len); in ParseModuleName() 248 std::string GetRawFilePathFromFA(std::shared_ptr<AbilityBase::Extractor> &extractor, in GetRawFilePathFromFA() argument 251 std::string moduleName = HapParser::ParseModuleName(extractor); in GetRawFilePathFromFA() 266 std::string HapParser::GetRawFilePath(std::shared_ptr<AbilityBase::Extractor> &extractor, in GetRawFilePath() argument 270 if (extractor->IsStageModel()) { in GetRawFilePath() 273 rawfilePath = GetRawFilePathFromFA(extractor, rawFileName); in GetRawFilePath() 286 auto extractor = AbilityBase::ExtractorUtil::GetExtractor(tempPath, isNewExtractor); in ReadRawFileFromHap() local 287 if (extractor in ReadRawFileFromHap() 330 auto extractor = AbilityBase::ExtractorUtil::GetExtractor(outPath, isNewExtractor); ReadRawFileDescriptor() local 379 auto extractor = AbilityBase::ExtractorUtil::GetExtractor(hapPath, isNewExtractor); GetRawFileList() local 885 auto extractor = AbilityBase::ExtractorUtil::GetExtractor(hapPath, isNewExtractor); IsRawDirFromHap() local [all...] |
/base/web/webview/test/unittest/ohos_adapter/ohos_resource_adapter_test/ |
H A D | ohos_resource_adapter_test.cpp | 27 #include "extractor.h" 119 std::shared_ptr<Extractor> extractor = std::make_shared<Extractor>(rawFile); in HWTEST_F() local 120 result = adapterImpl.GetRawFileData(extractor, rawFile, len, dest); in HWTEST_F() 143 result = adapterImpl.HasEntry(extractor, rawFile); in HWTEST_F() 149 mapper = adapterImpl.GetRawFileMapper(extractor, rawFile); in HWTEST_F() 178 std::shared_ptr<Extractor> extractor = std::make_shared<Extractor>(hapPath); in HWTEST_F() local 179 EXPECT_NE(extractor, nullptr); in HWTEST_F() 186 OhosFileMapperImpl apperImpl(std::move(fileMap), extractor); in HWTEST_F() local 227 std::shared_ptr<Extractor> extractor = ExtractorUtil::GetExtractor(hapPath, newCreate); in HWTEST_F() local 228 EXPECT_NE(extractor, nullpt in HWTEST_F() [all...] |
/base/security/code_signature/interfaces/innerkits/code_sign_utils/src/ |
H A D | code_sign_utils.cpp | 37 #include "extractor.h"
76 std::unique_ptr<AbilityBase::Extractor> extractor = std::make_unique<AbilityBase::Extractor>(signatureFile);
in EnforceCodeSignForApp() local 78 NOT_SATISFIED_RETURN(extractor->Init(), CS_ERR_EXTRACT_FILES, "Init extractor failed.");
in EnforceCodeSignForApp() 80 extractor->GetSpecifiedTypeFiles(signatureFileList, Constants::FSV_SIG_SUFFIX);
in EnforceCodeSignForApp() 96 NOT_SATISFIED_RETURN(extractor->ExtractToBufByName(signatureEntry, signatureBuffer, signatureSize),
in EnforceCodeSignForApp()
|
/base/global/resource_management/frameworks/resmgr/src/ |
H A D | hap_resource.cpp | 36 #include "extractor.h" 154 std::string GetIndexFilePath(std::shared_ptr<AbilityBase::Extractor> &extractor) in GetIndexFilePath() argument 156 std::string mName = HapParser::ParseModuleName(extractor); in GetIndexFilePath() 169 std::shared_ptr<AbilityBase::Extractor> extractor = AbilityBase::ExtractorUtil::GetExtractor(path, isNewExtractor); in GetIndexData() local 170 if (extractor == nullptr) { in GetIndexData() 174 if (extractor->IsStageModel()) { in GetIndexData() 177 indexFilePath = GetIndexFilePath(extractor); in GetIndexData() 179 bool ret = extractor->ExtractToBufByName(indexFilePath, tmpBuf, len); in GetIndexData()
|
H A D | hap_manager.cpp | 50 #include "extractor.h" 597 std::string GetFilePathFromHap(std::shared_ptr<AbilityBase::Extractor> &extractor, in GetFilePathFromHap() argument 608 if (extractor->IsStageModel()) { in GetFilePathFromHap() 630 auto extractor = AbilityBase::ExtractorUtil::GetExtractor(hapPath, isNewExtractor); in GetAbilityExtractor() local 631 return extractor; in GetAbilityExtractor() 639 auto extractor = GetAbilityExtractor(qd); in GetProfileData() local 640 if (extractor == nullptr) { in GetProfileData() 641 RESMGR_HILOGE(RESMGR_TAG, "failed to get extractor from ability"); in GetProfileData() 644 std::string filePath = GetFilePathFromHap(extractor, qd, ResType::PROF); in GetProfileData() 649 bool ret = extractor in GetProfileData() 676 auto extractor = GetAbilityExtractor(qd); GetMediaDataFromHap() local 724 auto extractor = GetAbilityExtractor(qd); GetMediaBase64DataFromHap() local [all...] |
/base/global/resource_management/frameworks/resmgr/include/ |
H A D | hap_parser.h | 30 #include "extractor.h" 76 * @param extractor the ability extractor 79 static std::string ParseModuleName(std::shared_ptr<AbilityBase::Extractor> &extractor); 83 * @param extractor the ability extractor 87 static std::string GetRawFilePath(std::shared_ptr<AbilityBase::Extractor> &extractor,
|
/base/web/webview/ohos_adapter/ohos_resource_adapter/src/ |
H A D | ohos_resource_adapter_impl.cpp | 30 #include "extractor.h" 244 const std::shared_ptr<Extractor>& extractor): extractor_(extractor), fileMap_(std::move(fileMap)) in OhosFileMapperImpl() 528 OHOS::AbilityBase::Extractor extractor(hapPath); in GetArkWebVersion() 529 if (!extractor.Init()) { in GetArkWebVersion() 530 WVLOG_E("Failed to initialize extractor for HAP file: %{public}s", hapPath.c_str()); in GetArkWebVersion() 535 bool ret = extractor.ExtractByName(packInfoPath, contentStream); in GetArkWebVersion() 243 OhosFileMapperImpl(std::unique_ptr<OHOS::AbilityBase::FileMapper> fileMap, const std::shared_ptr<Extractor>& extractor) OhosFileMapperImpl() argument
|
/base/web/webview/ohos_adapter/ohos_resource_adapter/include/ |
H A D | ohos_resource_adapter_impl.h | 19 #include "extractor.h" 27 const std::shared_ptr<OHOS::AbilityBase::Extractor>& extractor);
|