Home
last modified time | relevance | path

Searched refs:verifier (Results 1 - 25 of 27) sorted by relevance

12

/base/useriam/user_auth_framework/services/core/src/
H A Dschedule_node_builder.cpp33 const std::shared_ptr<ResourceNode> &verifier) in ScheduleNodeBuilder()
35 verifier_(verifier) in ScheduleNodeBuilder()
147 info_.verifier = verifier_; in Build()
161 const std::shared_ptr<ResourceNode> &verifier) in CheckExecutors()
168 if (!verifier) { in CheckExecutors()
169 IAM_LOGE("verifier not set"); in CheckExecutors()
173 if (collector->GetAuthType() != verifier->GetAuthType()) { in CheckExecutors()
174 IAM_LOGE("collector_ && verifier authtype mismatch"); in CheckExecutors()
178 if (collector->GetExecutorMatcher() != verifier->GetExecutorMatcher()) { in CheckExecutors()
184 if (collector == verifier in CheckExecutors()
32 ScheduleNodeBuilder(const std::shared_ptr<ResourceNode> &collector, const std::shared_ptr<ResourceNode> &verifier) ScheduleNodeBuilder() argument
160 CheckExecutors(const std::shared_ptr<ResourceNode> &collector, const std::shared_ptr<ResourceNode> &verifier) CheckExecutors() argument
196 New(const std::shared_ptr<ResourceNode> &collector, const std::shared_ptr<ResourceNode> &verifier) New() argument
[all...]
H A Dschedule_node_impl.cpp67 IAM_LOGI("verifier message length = %{public}zu, collector message length = %{public}zu", in GetScheduleAttribute()
118 return info_.verifier; in GetVerifyExecutor()
208 node = info_.verifier.lock(); in SendMessage()
287 auto verifier = info_.verifier.lock(); in GetDescription() local
288 ss << "schedule type:" << (verifier ? Common::AuthTypeToStr(verifier->GetAuthType()) : "nullptr") << in GetDescription()
348 auto verifier = info_.verifier.lock(); in ProcessBeginVerifier() local
349 if (collector == nullptr || verifier in ProcessBeginVerifier()
372 auto verifier = info_.verifier.lock(); ProcessBeginCollector() local
402 auto verifier = info_.verifier.lock(); NotifyCollectorReady() local
437 auto verifier = info_.verifier.lock(); ProcessEndCollector() local
461 auto verifier = info_.verifier.lock(); ProcessEndVerifier() local
[all...]
H A Dschedule_node_helper.cpp61 std::shared_ptr<ResourceNode> verifier; in ScheduleInfoToScheduleNode() local
65 if (!ScheduleInfoToExecutors(info, collector, verifier, collectorMessage, verifierMessage)) { in ScheduleInfoToScheduleNode()
73 auto builder = ScheduleNode::Builder::New(collector, verifier); in ScheduleInfoToScheduleNode()
106 std::shared_ptr<ResourceNode> &verifier, std::vector<uint8_t> &collectorMessage, in ScheduleInfoToExecutors()
127 verifier = resource; in ScheduleInfoToExecutors()
133 verifier = resource; in ScheduleInfoToExecutors()
147 if (verifier == nullptr) { in ScheduleInfoToExecutors()
148 IAM_LOGE("invalid executor verifier"); in ScheduleInfoToExecutors()
105 ScheduleInfoToExecutors(const HdiScheduleInfo &info, std::shared_ptr<ResourceNode> &collector, std::shared_ptr<ResourceNode> &verifier, std::vector<uint8_t> &collectorMessage, std::vector<uint8_t> &verifierMessage) ScheduleInfoToExecutors() argument
H A Dschedule_resource_node_listener.cpp39 auto verifier = scheduleNode->GetVerifyExecutor().lock(); in OnResourceNodePoolDelete() local
40 if (collector == resource || verifier == resource) { in OnResourceNodePoolDelete()
H A Dschedule_node_builder.h32 ScheduleNodeBuilder(const std::shared_ptr<ResourceNode> &collector, const std::shared_ptr<ResourceNode> &verifier);
53 const std::shared_ptr<ResourceNode> &verifier);
H A Dschedule_node_impl.h52 std::weak_ptr<ResourceNode> verifier; member
/base/update/updater/test/unittest/package/
H A Dpkg_verify_unittest.cpp202 // verifier with null pkg manager in TestHashDataVerifierFailed01()
203 HashDataVerifier verifier {nullptr}; in TestHashDataVerifierFailed01()
204 EXPECT_FALSE(verifier.LoadHashDataAndPkcs7("")); in TestHashDataVerifierFailed01()
205 EXPECT_FALSE(verifier.VerifyHashData("build_tools/", "updater_binary", nullptr)); in TestHashDataVerifierFailed01()
207 EXPECT_FALSE(verifier.VerifyHashData("build_tools/", "updater_binary", &filestream)); in TestHashDataVerifierFailed01()
215 HashDataVerifier verifier {pkgManager_}; in TestHashDataVerifierFailed02()
216 EXPECT_FALSE(verifier.LoadHashDataAndPkcs7(testPackagePath + invalidPkgPath)); in TestHashDataVerifierFailed02()
219 EXPECT_FALSE(verifier.LoadHashDataAndPkcs7("invalid package path")); in TestHashDataVerifierFailed02()
230 HashDataVerifier verifier {pkgManager_}; in TestHashDataVerifierFailed03()
231 EXPECT_FALSE(verifier in TestHashDataVerifierFailed03()
244 VerifyFileByVerifier(const HashDataVerifier &verifier, const std::string &fileName) VerifyFileByVerifier() argument
[all...]
/base/update/updater/services/script/script_manager/
H A Dscript_manager_impl.h34 explicit ScriptManagerImpl(UScriptEnv *env, const Hpackage::HashDataVerifier *verifier) in ScriptManagerImpl() argument
35 : scriptEnv_(env), scriptVerifier_(verifier) {} in ScriptManagerImpl()
H A Dscript_managerImpl.cpp34 ScriptManager* ScriptManager::GetScriptManager(UScriptEnv *env, const Hpackage::HashDataVerifier *verifier) in GetScriptManager() argument
36 if (env == nullptr || verifier == nullptr) { in GetScriptManager()
37 USCRIPT_LOGE("Env or verifier is null"); in GetScriptManager()
43 g_scriptManager = new (std::nothrow) ScriptManagerImpl(env, verifier); in GetScriptManager()
/base/update/updater/services/package/pkg_package/
H A Dpkg_upgradefile.h168 VerifyFunction verifier, const std::vector<uint8_t> &signData);
180 int32_t VerifyHeader(DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier,
183 VerifyFunction verifier);
185 VerifyFunction verifier);
187 VerifyFunction verifier);
H A Dpkg_pkgfile.h47 int32_t LoadPackage(std::vector<std::string> &fileNames, VerifyFunction verifier = nullptr) override
50 UNUSED(verifier); variable
H A Dpkg_upgradefile.cpp435 int32_t UpgradePkgFile::LoadPackage(std::vector<std::string> &fileNames, VerifyFunction verifier) in LoadPackage() argument
437 if (verifier == nullptr) { in LoadPackage()
438 PKG_LOGE("Check verifier nullptr"); in LoadPackage()
475 ret = VerifyFile(parsedLen, algorithm, verifier); in LoadPackage()
481 VerifyFunction verifier) in VerifyFile()
484 return VerifyFileV2(parsedLen, algorithm, verifier); in VerifyFile()
487 return VerifyFileV1(parsedLen, algorithm, verifier); in VerifyFile()
491 VerifyFunction verifier) in VerifyFileV1()
501 return Verify(parsedLen, algorithm, verifier, signData); in VerifyFileV1()
505 VerifyFunction verifier) in VerifyFileV2()
480 VerifyFile(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier) VerifyFile() argument
490 VerifyFileV1(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier) VerifyFileV1() argument
504 VerifyFileV2(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier) VerifyFileV2() argument
530 Verify(size_t start, DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier, const std::vector<uint8_t> &signData) Verify() argument
566 VerifyHeader(DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier, const std::vector<uint8_t> &signData) VerifyHeader() argument
[all...]
H A Dpkg_gzipfile.h77 int32_t LoadPackage(std::vector<std::string> &fileNames, VerifyFunction verifier = nullptr) override;
H A Dpkg_lz4file.h69 int32_t LoadPackage(std::vector<std::string> &fileNames, VerifyFunction verifier = nullptr) override;
H A Dpkg_lz4file.cpp176 int32_t Lz4PkgFile::LoadPackage(std::vector<std::string> &fileNames, VerifyFunction verifier) in LoadPackage() argument
178 UNUSED(verifier); in LoadPackage()
H A Dpkg_zipfile.h194 int32_t LoadPackage(std::vector<std::string> &fileNames, VerifyFunction verifier = nullptr) override;
H A Dpkg_gzipfile.cpp355 int32_t GZipPkgFile::LoadPackage(std::vector<std::string> &fileNames, VerifyFunction verifier) in LoadPackage() argument
357 UNUSED(verifier); in LoadPackage()
/base/update/updater/services/include/script/
H A Dscript_manager.h61 static ScriptManager* GetScriptManager(UScriptEnv *env, const Hpackage::HashDataVerifier *verifier);
/base/update/updater/services/package/pkg_algorithm/
H A Dpkg_algorithm.cpp153 PkgAlgorithmContext &context, VerifyFunction verifier) in UnpackWithVerify()
175 if (verifier != nullptr) { in UnpackWithVerify()
176 ret = verifier(buffer, readLen, destOffset); in UnpackWithVerify()
152 UnpackWithVerify(const PkgStreamPtr inStream, const PkgStreamPtr outStream, PkgAlgorithmContext &context, VerifyFunction verifier) UnpackWithVerify() argument
H A Dpkg_algorithm.h83 PkgAlgorithmContext &context, VerifyFunction verifier = nullptr);
/base/update/updater/test/fuzztest/scriptmanager_fuzzer/
H A Dscriptmanager_fuzzer.cpp230 HashDataVerifier verifier {&packageManager}; in TestUscriptExecute()
231 verifier.LoadHashDataAndPkcs7(path); in TestUscriptExecute()
232 ScriptManager *manager = ScriptManager::GetScriptManager(env.get(), &verifier); in TestUscriptExecute()
/base/update/updater/test/unittest/script/
H A Dscript_unittest.cpp232 HashDataVerifier verifier {&packageManager}; in TestUscriptExecute()
233 verifier.LoadHashDataAndPkcs7(TEST_PATH_FROM + "updater_fake_pkg.zip"); in TestUscriptExecute()
234 ScriptManager *manager = ScriptManager::GetScriptManager(env, &verifier); in TestUscriptExecute()
/base/useriam/user_auth_framework/services/core/inc/
H A Dschedule_node_helper.h52 std::shared_ptr<ResourceNode> &verifier, std::vector<uint8_t> &collectorMessage,
H A Dschedule_node.h81 const std::shared_ptr<ResourceNode> &verifier);
/base/update/updater/services/
H A Dupdater.cpp80 HashDataVerifier verifier {manager}; in ExtractUpdaterBinary()
81 if (!verifier.LoadHashDataAndPkcs7(packagePath) || in ExtractUpdaterBinary()
82 !verifier.VerifyHashData("build_tools/", updaterBinary, outStream)) { in ExtractUpdaterBinary()

Completed in 11 milliseconds

12