Home
last modified time | relevance | path

Searched refs:SecurityCollector (Results 1 - 25 of 116) sorted by relevance

12345

/base/security/security_guard/test/unittest/security_collector/interface_test/src/
H A Dcollector_interface_test.cpp28 namespace OHOS::Security::SecurityCollector { namespace in OHOS::Security
41 class SecurityCollectorSubscriber : public SecurityCollector::ICollectorSubscriber {
44 const SecurityCollector::Event &event) : SecurityCollector::ICollectorSubscriber(event) {}; in SecurityCollectorSubscriber()
46 int32_t OnNotify(const SecurityCollector::Event &event) override
80 SecurityCollector::Event event = {eventId, version, content, extra}; in HWTEST_F()
82 const SecurityCollector::SecurityCollectorSubscribeInfo subscriberInfo{event, duration, true}; in HWTEST_F()
83 std::shared_ptr<SecurityCollector::SecurityCollectorSubscriber> subscriber = in HWTEST_F()
84 std::make_shared<SecurityCollector::SecurityCollectorSubscriber>("appName", subscriberInfo, nullptr, nullptr); in HWTEST_F()
85 SecurityCollector in HWTEST_F()
[all...]
/base/security/security_guard/frameworks/js/napi/
H A Dsecurity_guard_sdk_adaptor.h36 static int32_t NotifyCollector(const SecurityCollector::Event &event, int64_t duration);
37 static int32_t StartCollector(const SecurityCollector::Event &event, int64_t duration);
38 static int32_t StopCollector(const SecurityCollector::Event &event);
39 static int32_t QuerySecurityEvent(std::vector<SecurityCollector::SecurityEventRuler> rulers,
41 static int32_t Subscribe(const std::shared_ptr<SecurityCollector::ICollectorSubscriber> &subscriber);
42 static int32_t Unsubscribe(const std::shared_ptr<SecurityCollector::ICollectorSubscriber> &subscriber);
47 static std::map<std::shared_ptr<SecurityCollector::ICollectorSubscriber>,
H A Dsecurity_guard_sdk_adaptor.cpp42 std::map<std::shared_ptr<SecurityCollector::ICollectorSubscriber>,
143 int32_t SecurityGuardSdkAdaptor::NotifyCollector(const SecurityCollector::Event &event, int64_t duration) in NotifyCollector()
150 auto object = SecurityCollector::CollectorServiceLoader::GetInstance().LoadCollectorService(); in NotifyCollector()
151 auto proxy = iface_cast<SecurityCollector::ISecurityCollectorManager>(object); in NotifyCollector()
157 SecurityCollector::SecurityCollectorSubscribeInfo subscriberInfo{event, duration, true}; in NotifyCollector()
158 sptr<SecurityCollector::SecurityCollectorManagerCallbackService> callback = in NotifyCollector()
159 new (std::nothrow) SecurityCollector::SecurityCollectorManagerCallbackService(nullptr); in NotifyCollector()
169 int32_t SecurityGuardSdkAdaptor::StartCollector(const SecurityCollector::Event &event, in StartCollector()
179 SecurityCollector::SecurityCollectorSubscribeInfo subscriberInfo{event, duration, true}; in StartCollector()
180 sptr<SecurityCollector in StartCollector()
[all...]
/base/security/security_guard/services/data_collect/sa/include/
H A Dacquire_data_subscribe_manager.h32 int InsertSubscribeRecord(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
48 class SecurityCollectorSubscriber : public SecurityCollector::ICollectorSubscriber {
51 SecurityCollector::Event event) : SecurityCollector::ICollectorSubscriber(event) {}; in SecurityCollectorSubscriber()
53 int32_t OnNotify(const SecurityCollector::Event &event) override
H A Ddata_collect_manager_service.h42 int32_t Subscribe(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
45 int32_t QuerySecurityEvent(std::vector<SecurityCollector::SecurityEventRuler> rulers,
47 int32_t CollectorStart(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
49 int32_t CollectorStop(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
70 SecurityCollector::SecurityEventRuler ruler);
/base/security/security_guard/test/unittest/data_collect/sa/
H A Dacquire_data_subscribe_manager.h33 int InsertSubscribeRecord(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
49 class SecurityCollectorSubscriber : public SecurityCollector::ICollectorSubscriber {
52 const SecurityCollector::Event &event) : SecurityCollector::ICollectorSubscriber(event) {}; in SecurityCollectorSubscriber()
54 int32_t OnNotify(const SecurityCollector::Event &event) override
H A Ddata_collect_manager_service.h41 int32_t Subscribe(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
44 int32_t QuerySecurityEvent(std::vector<SecurityCollector::SecurityEventRuler> rulers,
46 int32_t CollectorStart(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
48 int32_t CollectorStop(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
69 SecurityCollector::SecurityEventRuler ruler);
H A Dsecurity_guard_data_collect_sa_test.cpp202 SecurityCollector::SecurityEventRuler ruler; in HWTEST_F()
213 SecurityCollector::SecurityEventRuler ruler; in HWTEST_F()
236 SecurityCollector::SecurityEventRuler ruler; in HWTEST_F()
248 SecurityCollector::SecurityEvent event; in HWTEST_F()
252 std::vector<SecurityCollector::SecurityEvent> events{event}; in HWTEST_F()
253 EXPECT_CALL(SecurityCollector::CollectorManager::GetInstance(), QuerySecurityEvent(_, _)).WillOnce(Return(SUCCESS)); in HWTEST_F()
257 SecurityCollector::SecurityEventRuler ruler; in HWTEST_F()
273 SecurityCollector::SecurityEventRuler ruler; in HWTEST_F()
290 SecurityCollector::SecurityEventRuler ruler(2, "", "11", "tt"); in HWTEST_F()
509 SecurityCollector in HWTEST_F()
[all...]
/base/security/security_guard/test/unittest/security_collector/src/
H A Dsecurity_collector_test.cpp41 using namespace OHOS::Security::SecurityCollector;
90 Return(SecurityCollector::ErrorCode::FAILED)); in HWTEST_F()
101 return SecurityCollector::ErrorCode::SUCCESS; in HWTEST_F()
111 Return(SecurityCollector::ErrorCode::FAILED)); in HWTEST_F()
122 return SecurityCollector::ErrorCode::SUCCESS; in HWTEST_F()
138 EXPECT_EQ(SecurityCollectorManagerService::HasPermission(PERMISSION), SecurityCollector::ErrorCode::NO_PERMISSION); in HWTEST_F()
145 EXPECT_EQ(SecurityCollectorManagerService::HasPermission(PERMISSION), SecurityCollector::ErrorCode::SUCCESS); in HWTEST_F()
152 EXPECT_EQ(SecurityCollectorManagerService::HasPermission(PERMISSION), SecurityCollector::ErrorCode::SUCCESS); in HWTEST_F()
162 EXPECT_EQ(g_service.Subscribe(subscribeInfo, obj), SecurityCollector::ErrorCode::NO_PERMISSION); in HWTEST_F()
168 SecurityCollector in HWTEST_F()
[all...]
/base/security/security_guard/interfaces/inner_api/acquire/include/
H A Dacquire_data_manager_callback_service.h26 const std::shared_ptr<SecurityCollector::ICollectorSubscriber> &subscriber) : subscriber_(subscriber) {} in AcquireDataManagerCallbackService()
29 int32_t OnNotify(const SecurityCollector::Event &event) override;
32 std::shared_ptr<SecurityCollector::ICollectorSubscriber> subscriber_;
/base/security/security_guard/test/unittest/mock/collector_manager/
H A Dcollector_manager.h25 namespace OHOS::Security::SecurityCollector { namespace in OHOS::Security
40 virtual int32_t CollectorStart(const SecurityCollector::SecurityCollectorSubscribeInfo &subscriber) = 0;
41 virtual int32_t CollectorStop(const SecurityCollector::SecurityCollectorSubscribeInfo &subscriber) = 0;
57 MOCK_METHOD1(CollectorStart, int32_t(const SecurityCollector::SecurityCollectorSubscribeInfo &subscriber));
58 MOCK_METHOD1(CollectorStop, int32_t(const SecurityCollector::SecurityCollectorSubscribeInfo &subscriber));
60 } // OHOS::Security::SecurityCollector
/base/security/security_guard/interfaces/inner_api/data_collect_manager/include/
H A Ddata_collect_manager_proxy.h34 int32_t Subscribe(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
37 int32_t QuerySecurityEvent(std::vector<SecurityCollector::SecurityEventRuler> rulers,
39 int32_t CollectorStart(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
41 int32_t CollectorStop(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
/base/security/security_guard/interfaces/inner_api/obtaindata/include/
H A Dacquire_data_manager.h34 int32_t Subscribe(const std::shared_ptr<SecurityCollector::ICollectorSubscriber> &subscriber);
35 int32_t Unsubscribe(const std::shared_ptr<SecurityCollector::ICollectorSubscriber> &subscriber);
40 std::map<std::shared_ptr<SecurityCollector::ICollectorSubscriber>,
/base/security/security_guard/interfaces/inner_api/collect/include/
H A Dacquire_data_manager.h34 int32_t Subscribe(const std::shared_ptr<SecurityCollector::ICollectorSubscriber> &subscriber);
35 int32_t Unsubscribe(const std::shared_ptr<SecurityCollector::ICollectorSubscriber> &subscriber);
40 std::map<std::shared_ptr<SecurityCollector::ICollectorSubscriber>,
/base/security/security_guard/services/data_collect/sa/
H A Dacquire_data_subscribe_manager.cpp39 const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo, const sptr<IRemoteObject> &callback) in InsertSubscribeRecord()
83 SecurityCollector::Event scEvent; in SubscribeSc()
88 if (!SecurityCollector::DataCollection::GetInstance().SecurityGuardSubscribeCollector({eventId})) { in SubscribeSc()
94 int code = SecurityCollector::CollectorManager::GetInstance().Subscribe(subscriber); in SubscribeSc()
121 if (!SecurityCollector::DataCollection::GetInstance().StopCollectors({eventId})) { in UnSubscribeSc()
127 int ret = SecurityCollector::CollectorManager::GetInstance().Unsubscribe(it->second); in UnSubscribeSc()
186 SecurityCollector::Event event { in Publish()
195 if (event.eventId == SecurityCollector::FILE_EVENTID || in Publish()
196 event.eventId == SecurityCollector::PROCESS_EVENTID || in Publish()
197 event.eventId == SecurityCollector in Publish()
[all...]
H A Ddata_collect_manager_stub.cpp117 std::unique_ptr<SecurityCollector::SecurityCollectorSubscribeInfo> info( in HandleDataSubscribeCmd()
118 data.ReadParcelable<SecurityCollector::SecurityCollectorSubscribeInfo>()); in HandleDataSubscribeCmd()
174 std::vector<SecurityCollector::SecurityEventRuler> rulers; in HandleSecurityEventQueryCmd()
176 std::shared_ptr<SecurityCollector::SecurityEventRuler> event( in HandleSecurityEventQueryCmd()
177 data.ReadParcelable<SecurityCollector::SecurityEventRuler>()); in HandleSecurityEventQueryCmd()
206 std::unique_ptr<SecurityCollector::SecurityCollectorSubscribeInfo> info( in HandleStartCmd()
207 data.ReadParcelable<SecurityCollector::SecurityCollectorSubscribeInfo>()); in HandleStartCmd()
233 std::unique_ptr<SecurityCollector::SecurityCollectorSubscribeInfo> info( in HandleStopCmd()
234 data.ReadParcelable<SecurityCollector::SecurityCollectorSubscribeInfo>()); in HandleStopCmd()
/base/security/security_guard/interfaces/inner_api/common/include/
H A Di_data_collect_manager.h52 virtual int32_t Subscribe(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
55 virtual int32_t QuerySecurityEvent(std::vector<SecurityCollector::SecurityEventRuler> rulers,
57 virtual int32_t CollectorStart(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
59 virtual int32_t CollectorStop(const SecurityCollector::SecurityCollectorSubscribeInfo &subscribeInfo,
85 virtual int32_t OnNotify(const SecurityCollector::Event &event) = 0;
98 virtual void OnQuery(const std::vector<SecurityCollector::SecurityEvent> &events) = 0;
/base/security/security_guard/interfaces/inner_api/collector/include/
H A Dcollector_manager.h27 namespace OHOS::Security::SecurityCollector { namespace in OHOS::Security
40 int32_t CollectorStart(const SecurityCollector::SecurityCollectorSubscribeInfo &subscriber);
41 int32_t CollectorStop(const SecurityCollector::SecurityCollectorSubscribeInfo &subscriber);
48 } // namespace OHOS::Security::SecurityCollector
/base/security/security_guard/frameworks/common/collector/src/
H A Dcollector_manager.cpp24 namespace OHOS::Security::SecurityCollector { namespace in OHOS::Security
137 int32_t CollectorManager::CollectorStart(const SecurityCollector::SecurityCollectorSubscribeInfo &subscriber) in CollectorStart()
146 sptr<SecurityCollector::SecurityCollectorManagerCallbackService> callback = in CollectorStart()
147 new (std::nothrow) SecurityCollector::SecurityCollectorManagerCallbackService(nullptr); in CollectorStart()
161 int32_t CollectorManager::CollectorStop(const SecurityCollector::SecurityCollectorSubscribeInfo &subscriber) in CollectorStop()
170 sptr<SecurityCollector::SecurityCollectorManagerCallbackService> callback = in CollectorStop()
171 new (std::nothrow) SecurityCollector::SecurityCollectorManagerCallbackService(nullptr); in CollectorStop()
H A Di_collector_fwk.cpp18 namespace OHOS::Security::SecurityCollector { namespace in OHOS::Security
/base/security/security_guard/frameworks/common/obtaindata/src/
H A Dsecurity_event_query_callback_stub.cpp47 std::vector<SecurityCollector::SecurityEvent> events; in OnRemoteRequest()
49 std::shared_ptr<SecurityCollector::SecurityEvent> event( in OnRemoteRequest()
50 data.ReadParcelable<SecurityCollector::SecurityEvent>()); in OnRemoteRequest()
/base/security/security_guard/services/security_collector/src/
H A Dsecurity_collector_manager_stub.cpp21 namespace OHOS::Security::SecurityCollector { namespace in OHOS::Security
175 std::vector<SecurityCollector::SecurityEventRuler> rulers; in HandleSecurityEventQueryCmd()
177 std::shared_ptr<SecurityCollector::SecurityEventRuler> ruler( in HandleSecurityEventQueryCmd()
178 data.ReadParcelable<SecurityCollector::SecurityEventRuler>()); in HandleSecurityEventQueryCmd()
186 std::vector<SecurityCollector::SecurityEvent> events; in HandleSecurityEventQueryCmd()
/base/security/security_guard/test/unittest/security_collector/data_collection/src/
H A Ddata_collection_test.cpp23 using namespace OHOS::Security::SecurityCollector;
36 class TestFwk : public SecurityCollector::ICollectorFwk {
69 std::shared_ptr<SecurityCollector::ICollectorFwk> api; in HWTEST_F()
79 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); in HWTEST_F()
87 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); in HWTEST_F()
98 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); in HWTEST_F()
109 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); in HWTEST_F()
119 std::shared_ptr<SecurityCollector::ICollectorFwk> api = std::make_shared<TestFwk> (); in HWTEST_F()
208 std::shared_ptr<SecurityCollector::ICollectorFwk> api; in HWTEST_F()
219 std::shared_ptr<SecurityCollector in HWTEST_F()
[all...]
/base/security/security_guard/test/fuzztest/ipc/securitycollectormanager_fuzzer/
H A Dsecurity_collector_manager_fuzzer.h21 namespace OHOS::Security::SecurityCollector {} // namespace OHOS::Security::SecurityCollector namespace in OHOS::Security
/base/security/security_guard/services/security_collector/include/
H A Dcollector_cfg_marshalling.h26 namespace OHOS::Security::SecurityCollector { namespace in OHOS::Security
29 } // namespace OHOS::Security::SecurityCollector

Completed in 9 milliseconds

12345