Home
last modified time | relevance | path

Searched refs:api (Results 1 - 25 of 32) sorted by relevance

12

/base/security/device_security_level/interfaces/inner_api/src/lite/mini/
H A Ddevice_security_level_inner.c29 DslmFeatureApi *api = NULL; in GetInnerApi() local
36 int32_t result = iUnknown->QueryInterface(iUnknown, DEFAULT_VERSION, (void **)&api); in GetInnerApi()
37 if (result != 0 || api == NULL) { in GetInnerApi()
41 return api; in GetInnerApi()
51 SECURITY_LOG_INFO("[Release api S:%s, F:%s]: ret:%d", DSLM_SAMGR_SERVICE, DSLM_SAMGR_FEATURE, result); in ReleaseInnerApi()
75 DslmFeatureApi *api = GetInnerApi(); in RequestDeviceSecurityInfoAsyncImpl() local
76 if (api == NULL) { in RequestDeviceSecurityInfoAsyncImpl()
80 if (api->DslmGetDeviceSecurityLevel == NULL) { in RequestDeviceSecurityInfoAsyncImpl()
81 SECURITY_LOG_ERROR("empty api"); in RequestDeviceSecurityInfoAsyncImpl()
86 BOOL result = api in RequestDeviceSecurityInfoAsyncImpl()
[all...]
/base/security/permission_lite/services/pms/src/
H A Dpms_server_internal.c124 static void ReplyCheckPermission(const void *origin, IpcIo *req, IpcIo *reply, InnerPermLiteApi* api) in ReplyCheckPermission() argument
134 int32_t ret = api->CheckPermission(uid, permName); in ReplyCheckPermission()
139 static void ReplyGrantPermission(const void *origin, IpcIo *req, IpcIo *reply, InnerPermLiteApi* api) in ReplyGrantPermission() argument
148 int32_t ret = api->GrantPermission(identifier, permName); in ReplyGrantPermission()
153 static void ReplyRevokePermission(const void *origin, IpcIo *req, IpcIo *reply, InnerPermLiteApi* api) in ReplyRevokePermission() argument
162 int32_t ret = api->RevokePermission(identifier, permName); in ReplyRevokePermission()
167 static void ReplyGrantRuntimePermission(const void *origin, IpcIo *req, IpcIo *reply, InnerPermLiteApi* api) in ReplyGrantRuntimePermission() argument
176 int32_t ret = api->GrantRuntimePermission(uid, permName); in ReplyGrantRuntimePermission()
181 static void ReplyRevokeRuntimePermission(const void *origin, IpcIo *req, IpcIo *reply, InnerPermLiteApi* api) in ReplyRevokeRuntimePermission() argument
190 int32_t ret = api in ReplyRevokeRuntimePermission()
195 ReplyUpdatePermissionFlags(const void *origin, IpcIo *req, IpcIo *reply, const InnerPermLiteApi *api) ReplyUpdatePermissionFlags() argument
214 InnerPermLiteApi *api = (InnerPermLiteApi *)iProxy; Invoke() local
[all...]
H A Dpms_server.c111 static void ReplyCheckSelfPermission(const void *origin, IpcIo *req, IpcIo *reply, PermLiteApi* api) in ReplyCheckSelfPermission() argument
119 int32_t ret = api->CheckPermission(callingUid, permName); in ReplyCheckSelfPermission()
148 PermLiteApi *api = (PermLiteApi *)iProxy; in Invoke() local
151 ReplyCheckSelfPermission(origin, req, reply, api); in Invoke()
/base/security/security_guard/test/unittest/security_collector/data_collection/src/
H A Ddata_collection_test.cpp44 MOCK_METHOD3(LoadCollector, ErrorCode(int64_t eventId, std::string path, std::shared_ptr<ICollectorFwk> api));
58 std::shared_ptr<ICollectorFwk> api = std::make_shared<TestFwk> (); in HWTEST_F() local
59 EXPECT_EQ(DataCollection::GetInstance().LoadCollector(1, "", api), FAILED); in HWTEST_F()
69 std::shared_ptr<SecurityCollector::ICollectorFwk> api; in HWTEST_F() local
70 EXPECT_FALSE(collec.StartCollectors(eventIds, api)); in HWTEST_F()
72 EXPECT_FALSE(collec.StartCollectors(eventIds, api)); in HWTEST_F()
79 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); in HWTEST_F() local
80 EXPECT_FALSE(collec.StartCollectors(eventIds, api)); in HWTEST_F()
87 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); in HWTEST_F() local
90 EXPECT_CALL(myOb, LoadCollector(1, "", api)) in HWTEST_F()
98 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); HWTEST_F() local
109 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); HWTEST_F() local
119 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); HWTEST_F() local
208 std::shared_ptr<SecurityCollector::ICollectorFwk> api; HWTEST_F() local
219 std::shared_ptr<SecurityCollector::ICollectorFwk> api; HWTEST_F() local
239 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); HWTEST_F() local
293 std::shared_ptr<ICollectorFwk> api = nullptr; HWTEST_F() local
[all...]
/base/security/security_guard/test/unittest/risk_classify/src/
H A Dsecurity_guard_risk_analysis_test.cpp68 std::string api = "apiNotInMap"; in HWTEST_F() local
69 EXPECT_EQ(riskAnalysisManagerService.IsApiHasPermission(api), 1); in HWTEST_F()
73 const std::string api = "RequestSecurityModelResult"; in HWTEST_F() local
78 int32_t result = riskAnalysisManagerService.IsApiHasPermission(api); in HWTEST_F()
83 const std::string api = "RequestSecurityModelResult"; in HWTEST_F() local
88 int32_t result = riskAnalysisManagerService.IsApiHasPermission(api); in HWTEST_F()
93 const std::string api = "RequestSecurityModelResult"; in HWTEST_F() local
96 int32_t result = riskAnalysisManagerService.IsApiHasPermission(api); in HWTEST_F()
101 const std::string api = "RequestSecurityModelResult"; in HWTEST_F() local
104 int32_t result = riskAnalysisManagerService.IsApiHasPermission(api); in HWTEST_F()
[all...]
/base/security/security_guard/test/unittest/risk_classify/include/
H A Dmodel_attrs.h41 void SetModelApi(IModel *api) { api_ = api; }; in SetModelApi() argument
H A Di_model.h29 virtual int32_t Init(std::shared_ptr<IModelManager> api) = 0;
H A Drisk_analysis_manager_service.h42 int32_t IsApiHasPermission(const std::string &api);
/base/security/security_guard/services/risk_classify/model_manager/include/
H A Dmodel_attrs.h41 void SetModelApi(IModel *api) { api_ = api; }; in SetModelApi() argument
/base/security/security_guard/test/unittest/model_manager/include/
H A Dmodel_attrs.h41 void SetModelApi(IModel *api) { api_ = api; }; in SetModelApi() argument
H A Di_model.h29 virtual int32_t Init(std::shared_ptr<IModelManager> api) = 0;
/base/security/access_token/interfaces/innerkits/analysis_model/include/
H A Dcode_signature_analysis_kit.h38 int32_t (*init)(ModelManagerApi *api);
52 * @param api: The model api.
55 int32_t Init(ModelManagerApi *api);
/base/security/security_guard/services/security_collector/include/
H A Ddata_collection.h37 bool StartCollectors(const std::vector<int64_t>& eventIds, std::shared_ptr<ICollectorFwk> api);
46 ErrorCode LoadCollector(int64_t eventId, std::string path, std::shared_ptr<ICollectorFwk> api);
/base/security/security_guard/test/unittest/mock/data_collection/
H A Ddata_collection.h32 virtual bool StartCollectors(const std::vector<int64_t>& eventIds, std::shared_ptr<ICollectorFwk> api) = 0;
49 MOCK_METHOD2(StartCollectors, bool(const std::vector<int64_t>& eventIds, std::shared_ptr<ICollectorFwk> api));
/base/security/security_guard/services/risk_classify/src/
H A Drisk_analysis_manager_service.cpp87 int32_t RiskAnalysisManagerService::IsApiHasPermission(const std::string &api) in IsApiHasPermission() argument
89 if (g_apiPermissionsMap.count(api) == 0) { in IsApiHasPermission()
90 SGLOGE("api not in map"); in IsApiHasPermission()
94 if (std::any_of(g_apiPermissionsMap.at(api).cbegin(), g_apiPermissionsMap.at(api).cend(), in IsApiHasPermission()
/base/security/device_security_level/services/sa/lite/small/
H A Ddslm_service_feature.c70 DslmFeatureApi *api = (DslmFeatureApi *)iProxy; in Invoke() local
73 return api->DslmGetDeviceSecurityLevel((IUnknown *)iProxy, req, reply); in Invoke()
/base/security/security_guard/test/unittest/security_collector/data_collection/include/
H A Ddata_collection.h37 virtual bool StartCollectors(const std::vector<int64_t>& eventIds, std::shared_ptr<ICollectorFwk> api);
46 virtual ErrorCode LoadCollector(int64_t eventId, std::string path, std::shared_ptr<ICollectorFwk> api);
/base/security/security_guard/test/unittest/security_collector/include/
H A Di_collector.h26 virtual int Start(std::shared_ptr<ICollectorFwk> api) = 0;
/base/security/security_guard/interfaces/inner_api/classify/include/
H A Di_model.h29 virtual int32_t Init(std::shared_ptr<IModelManager> api) = 0;
/base/security/security_guard/interfaces/inner_api/collector/include/
H A Di_collector.h26 virtual int Start(std::shared_ptr<ICollectorFwk> api) = 0;
/base/security/security_guard/services/risk_classify/model_manager/src/
H A Dmodel_manager.cpp91 SGLOGE("get model api func is nullptr"); in InitModel()
94 IModel *api = getModelApi(); in InitModel() local
95 if (api == nullptr) { in InitModel()
96 SGLOGE("get model api is nullptr"); in InitModel()
99 attr->SetModelApi(api); in InitModel()
102 SGLOGE("model api init failed, ret=%{public}d", ret); in InitModel()
/base/security/security_guard/services/security_collector/src/
H A Ddata_collection.cpp34 bool DataCollection::StartCollectors(const std::vector<int64_t>& eventIds, std::shared_ptr<ICollectorFwk> api) in StartCollectors() argument
37 if (eventIds.empty() || !api) { in StartCollectors()
55 ret = LoadCollector(eventId, collectorPath, api); in StartCollectors()
145 ErrorCode DataCollection::LoadCollector(int64_t eventId, std::string path, std::shared_ptr<ICollectorFwk> api) in LoadCollector() argument
163 int result = collector->Start(api); in LoadCollector()
/base/security/security_guard/services/risk_classify/include/
H A Drisk_analysis_manager_service.h41 int32_t IsApiHasPermission(const std::string &api);
/base/update/updater/services/script/script_interpreter/
H A Dscript_yacc.y22 %define api.namespace {Uscript} //声明命名空间与下面声明的类名结合使用 Uscript::Parser:: 在scanner.l中有体现
24 %define api.token.constructor
25 %define api.value.type variant //使得类型与token定义可以使用各种复杂的结构与类型
91 %define api.token.prefix {TOKEN_}
/base/security/security_guard/services/data_collect/sa/include/
H A Ddata_collect_manager_service.h74 int32_t IsApiHasPermission(const std::string &api);

Completed in 8 milliseconds

12