/base/customization/enterprise_device_management/services/edm_plugin/src/utils/ |
H A D | firewall_rule_serializer.cpp | 19 bool FirewallRuleSerializer::Deserialize(const std::string &jsonString, IPTABLES::FirewallRuleParcel &dataObj) in Deserialize() 24 bool FirewallRuleSerializer::Serialize(const IPTABLES::FirewallRuleParcel &dataObj, std::string &jsonString) in Serialize() 29 bool FirewallRuleSerializer::GetPolicy(MessageParcel &data, IPTABLES::FirewallRuleParcel &result) in GetPolicy() 31 return IPTABLES::FirewallRuleParcel::Unmarshalling(data, result); in GetPolicy() 34 bool FirewallRuleSerializer::WritePolicy(MessageParcel &reply, IPTABLES::FirewallRuleParcel &result) in WritePolicy() 39 bool FirewallRuleSerializer::MergePolicy(std::vector<IPTABLES::FirewallRuleParcel> &data, in MergePolicy() 40 IPTABLES::FirewallRuleParcel &result) in MergePolicy()
|
/base/customization/enterprise_device_management/services/edm_plugin/include/utils/ |
H A D | firewall_rule_serializer.h | 29 class FirewallRuleSerializer : public IPolicySerializer<IPTABLES::FirewallRuleParcel>, 32 bool Deserialize(const std::string &jsonString, IPTABLES::FirewallRuleParcel &dataObj) override; 34 bool Serialize(const IPTABLES::FirewallRuleParcel &dataObj, std::string &jsonString) override; 36 bool GetPolicy(MessageParcel &data, IPTABLES::FirewallRuleParcel &result) override; 38 bool WritePolicy(MessageParcel &reply, IPTABLES::FirewallRuleParcel &result) override; 40 bool MergePolicy(std::vector<IPTABLES::FirewallRuleParcel> &data, 41 IPTABLES::FirewallRuleParcel &result) override;
|
/base/customization/enterprise_device_management/common/native/include/plugin_utils/ |
H A D | firewall_rule.h | 39 class FirewallRuleParcel { class 41 FirewallRuleParcel() = default; 42 explicit FirewallRuleParcel(FirewallRule rule); 48 static bool Unmarshalling(MessageParcel& parcel, FirewallRuleParcel& firewallRuleParcel);
|
/base/customization/enterprise_device_management/services/edm_plugin/include/ |
H A D | firewall_rule_plugin.h | 26 class FirewallRulePlugin : public PluginSingleton<FirewallRulePlugin, IPTABLES::FirewallRuleParcel> { 29 std::shared_ptr<IPluginTemplate<FirewallRulePlugin, IPTABLES::FirewallRuleParcel>> ptr) override; 31 ErrCode OnSetPolicy(IPTABLES::FirewallRuleParcel &ruleParcel); 33 ErrCode OnRemovePolicy(IPTABLES::FirewallRuleParcel &ruleParcel);
|
/base/customization/enterprise_device_management/common/native/src/plugin_utils/ |
H A D | firewall_rule.cpp | 21 FirewallRuleParcel::FirewallRuleParcel(FirewallRule rule) : rule_(std::move(rule)) {} in FirewallRuleParcel() function in OHOS::EDM::IPTABLES::FirewallRuleParcel 23 bool FirewallRuleParcel::Marshalling(MessageParcel& parcel) const in Marshalling() 36 bool FirewallRuleParcel::Unmarshalling(MessageParcel& parcel, FirewallRuleParcel& firewallRuleParcel) in Unmarshalling() 53 FirewallRule FirewallRuleParcel::GetRule() const in GetRule()
|
/base/customization/enterprise_device_management/services/edm_plugin/src/ |
H A D | firewall_rule_plugin.cpp | 32 std::shared_ptr<IPluginTemplate<FirewallRulePlugin, IPTABLES::FirewallRuleParcel>> ptr) in InitPlugin() 42 ErrCode FirewallRulePlugin::OnSetPolicy(IPTABLES::FirewallRuleParcel &ruleParcel) in OnSetPolicy() 51 ErrCode FirewallRulePlugin::OnRemovePolicy(IPTABLES::FirewallRuleParcel &ruleParcel) in OnRemovePolicy() 68 std::vector<FirewallRuleParcel> list; in OnGetPolicy()
|
/base/customization/enterprise_device_management/services/edm_plugin/include/network/ |
H A D | iptables_manager.h | 38 ErrCode AddFirewallRule(const FirewallRuleParcel &firewall); 39 ErrCode RemoveFirewallRule(const FirewallRuleParcel &firewall); 40 ErrCode GetFirewallRules(std::vector<FirewallRuleParcel> &list);
|
/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/ |
H A D | firewall_rule_plugin_test.cpp | 114 IPTABLES::FirewallRuleParcel ruleParcel{rule}; in HWTEST_F() 131 IPTABLES::FirewallRuleParcel ruleParcel{rule}; in HWTEST_F() 148 IPTABLES::FirewallRuleParcel ruleParcel{rule}; in HWTEST_F() 165 IPTABLES::FirewallRuleParcel ruleParcel{rule}; in HWTEST_F() 180 IPTABLES::FirewallRuleParcel ruleParcel{rule}; in HWTEST_F()
|
/base/customization/enterprise_device_management/services/edm_plugin/src/network/ |
H A D | iptables_manager.cpp | 52 ErrCode IptablesManager::AddFirewallRule(const FirewallRuleParcel& firewall) in AddFirewallRule() 93 ErrCode IptablesManager::RemoveFirewallRule(const FirewallRuleParcel& firewall) in RemoveFirewallRule() 147 ErrCode IptablesManager::GetFirewallRules(std::vector<FirewallRuleParcel>& list) in GetFirewallRules() 162 FirewallRuleParcel firewall{firewallRule.ToFilterRule(Direction::INPUT)}; in GetFirewallRules() 178 FirewallRuleParcel firewall{firewallRule.ToFilterRule(Direction::OUTPUT)}; in GetFirewallRules()
|
/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/network/ |
H A D | iptables_manager_test.cpp | 97 FirewallRuleParcel validFirewallRule{item}; in HWTEST_F() 121 FirewallRuleParcel invalidFirewallRule{item}; in HWTEST_F() 154 FirewallRuleParcel validFirewallRule{item}; in HWTEST_F() 175 FirewallRuleParcel validFirewallRule{item}; in HWTEST_F() 206 FirewallRuleParcel validFirewallRule{item}; in HWTEST_F() 236 FirewallRuleParcel invalidFirewallRule{item}; in HWTEST_F() 264 std::vector<FirewallRuleParcel> list; in HWTEST_F()
|
/base/customization/enterprise_device_management/interfaces/inner_api/network_manager/src/ |
H A D | network_manager_proxy.cpp | 220 IPTABLES::FirewallRuleParcel firewallRuleParcel{rule};
in AddFirewallRule() 237 IPTABLES::FirewallRuleParcel firewallRuleParcel{rule};
in RemoveFirewallRule() 265 IPTABLES::FirewallRuleParcel firewallRuleParcel;
in GetFirewallRules() 266 if (!IPTABLES::FirewallRuleParcel::Unmarshalling(reply, firewallRuleParcel)) {
in GetFirewallRules()
|
/base/customization/enterprise_device_management/test/fuzztest/firewallruleplugin_fuzzer/ |
H A D | firewall_rule_plugin_fuzzer.cpp | 73 IPTABLES::FirewallRuleParcel firewallRuleParcel{firewall}; in LLVMFuzzerTestOneInput()
|
/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/mock/src/ |
H A D | enterprise_device_mgr_stub_mock.cpp | 141 IPTABLES::FirewallRuleParcel ruleParcel{rule};
in InvokeSendRequestGetDomainFilterRules()
|