Home
last modified time | relevance | path

Searched refs:IPTABLES (Results 1 – 25 of 59) sorted by relevance

123

/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/
H A Diptables_rule_plugin_test.cpp95 IPTABLES::AddFilter addFilter;
113 IPTABLES::RemoveFilter filter;
146 IPTABLES::AddFilter addFilter;
161 IPTABLES::AddFilter addFilter2;
190 IPTABLES::RemoveFilter filter;
225 IPTABLES::RemoveFilter filter;
244 IPTABLES::RemoveFilter filter;
305 IPTABLES::Action action = IPTABLES::Action::DENY;
322 IPTABLES::AddMethod method = IPTABLES::AddMethod::INSERT;
339 IPTABLES::Direction direction = IPTABLES::Direction::OUTPUT;
[all …]
H A Dfirewall_rule_plugin_test.cpp35 using namespace OHOS::EDM::IPTABLES;
36 using namespace OHOS::EDM::IPTABLES::TEST;
112IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol…
114 IPTABLES::FirewallRuleParcel ruleParcel{rule};
129IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol…
131 IPTABLES::FirewallRuleParcel ruleParcel{rule};
146IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol…
148 IPTABLES::FirewallRuleParcel ruleParcel{rule};
163IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol…
165 IPTABLES::FirewallRuleParcel ruleParcel{rule};
[all …]
H A Ddomain_filter_rule_plugin_test.cpp35 using namespace OHOS::EDM::IPTABLES;
36 using namespace OHOS::EDM::IPTABLES::TEST;
112 IPTABLES::DomainFilterRule rule{IPTABLES::Action::ALLOW, "1000", "www.example.com"};
113 IPTABLES::DomainFilterRuleParcel ruleParcel{rule};
127 IPTABLES::DomainFilterRule rule{IPTABLES::Action::ALLOW, "1000", "www.example.com"};
128 IPTABLES::DomainFilterRuleParcel ruleParcel{rule};
143 IPTABLES::DomainFilterRule rule{IPTABLES::Action::ALLOW, "1000", "www.example.com"};
144 IPTABLES::DomainFilterRuleParcel ruleParcel{rule};
159 IPTABLES::DomainFilterRule rule{IPTABLES::Action::ALLOW, "1000", "www.example.com"};
160 IPTABLES::DomainFilterRuleParcel ruleParcel{rule};
[all …]
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/
H A Diptables_rule_plugin.cpp76 IPTABLES::AddFilter addFilter; in AddIptablesFilterRule()
92 IPTABLES::RemoveFilter removeFilter; in RemoveIptablesFilterRule()
204 if (action == IPTABLES::Action::ALLOW && direction == IPTABLES::Direction::INPUT) { in ConvertChainCommand()
206 } else if (action == IPTABLES::Action::ALLOW && direction == IPTABLES::Direction::OUTPUT) { in ConvertChainCommand()
208 } else if (action == IPTABLES::Action::DENY && direction == IPTABLES::Direction::INPUT) { in ConvertChainCommand()
210 } else if (action == IPTABLES::Action::DENY && direction == IPTABLES::Direction::OUTPUT) { in ConvertChainCommand()
221 case IPTABLES::Protocol::TCP: in ConvertProtocolCommand()
224 case IPTABLES::Protocol::UDP: in ConvertProtocolCommand()
230 case IPTABLES::Protocol::ALL: in ConvertProtocolCommand()
241 case IPTABLES::Action::ALLOW: in ConvertActionCommand()
[all …]
H A Dfirewall_rule_plugin.cpp25 using namespace OHOS::EDM::IPTABLES;
32 std::shared_ptr<IPluginTemplate<FirewallRulePlugin, IPTABLES::FirewallRuleParcel>> ptr) in InitPlugin()
42 ErrCode FirewallRulePlugin::OnSetPolicy(IPTABLES::FirewallRuleParcel &ruleParcel) in OnSetPolicy()
45 if (!IPTABLES::IptablesManager::GetInstance()->HasInit()) { in OnSetPolicy()
46 IPTABLES::IptablesManager::GetInstance()->Init(); in OnSetPolicy()
48 return IPTABLES::IptablesManager::GetInstance()->AddFirewallRule(ruleParcel); in OnSetPolicy()
51 ErrCode FirewallRulePlugin::OnRemovePolicy(IPTABLES::FirewallRuleParcel &ruleParcel) in OnRemovePolicy()
54 if (!IPTABLES::IptablesManager::GetInstance()->HasInit()) { in OnRemovePolicy()
55 IPTABLES::IptablesManager::GetInstance()->Init(); in OnRemovePolicy()
H A Ddomain_filter_rule_plugin.cpp25 using namespace OHOS::EDM::IPTABLES;
32 std::shared_ptr<IPluginTemplate<DomainFilterRulePlugin, IPTABLES::DomainFilterRuleParcel>> ptr) in InitPlugin()
42 ErrCode DomainFilterRulePlugin::OnSetPolicy(IPTABLES::DomainFilterRuleParcel &ruleParcel) in OnSetPolicy()
51 ErrCode DomainFilterRulePlugin::OnRemovePolicy(IPTABLES::DomainFilterRuleParcel &ruleParcel) in OnRemovePolicy()
/ohos5.0/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/
H A Dnetwork_manager_proxy_test.cpp214 IPTABLES::AddFilter addFilter;
229 IPTABLES::AddFilter addFilter;
246 IPTABLES::RemoveFilter removeFilter;
382IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro…
398IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro…
416IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro…
432IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro…
484 IPTABLES::DomainFilterRule rule{IPTABLES::Action::INVALID, "321", "www.example.com"};
499 IPTABLES::DomainFilterRule rule{IPTABLES::Action::INVALID, "321", "www.example.com"};
516 IPTABLES::DomainFilterRule rule{IPTABLES::Action::INVALID, "321", "www.example.com"};
[all …]
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/utils/
H A Ddomain_filter_rule_serializer.cpp19 bool DomainFilterRuleSerializer::Deserialize(const std::string &jsonString, IPTABLES::DomainFilterR… in Deserialize()
24 bool DomainFilterRuleSerializer::Serialize(const IPTABLES::DomainFilterRuleParcel &dataObj, std::st… in Serialize()
29 bool DomainFilterRuleSerializer::GetPolicy(MessageParcel &data, IPTABLES::DomainFilterRuleParcel &r… in GetPolicy()
31 return IPTABLES::DomainFilterRuleParcel::Unmarshalling(data, result); in GetPolicy()
34 bool DomainFilterRuleSerializer::WritePolicy(MessageParcel &reply, IPTABLES::DomainFilterRuleParcel… in WritePolicy()
39 bool DomainFilterRuleSerializer::MergePolicy(std::vector<IPTABLES::DomainFilterRuleParcel> &data, in MergePolicy()
40 IPTABLES::DomainFilterRuleParcel &result) in MergePolicy()
H A Dfirewall_rule_serializer.cpp19 bool FirewallRuleSerializer::Deserialize(const std::string &jsonString, IPTABLES::FirewallRuleParce… in Deserialize()
24 bool FirewallRuleSerializer::Serialize(const IPTABLES::FirewallRuleParcel &dataObj, std::string &js… 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()
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/utils/
H A Ddomain_filter_rule_serializer.h29 class DomainFilterRuleSerializer : public IPolicySerializer<IPTABLES::DomainFilterRuleParcel>,
32 …bool Deserialize(const std::string &jsonString, IPTABLES::DomainFilterRuleParcel &dataObj) overrid…
34 … bool Serialize(const IPTABLES::DomainFilterRuleParcel &dataObj, std::string &jsonString) override;
36 bool GetPolicy(MessageParcel &data, IPTABLES::DomainFilterRuleParcel &result) override;
38 bool WritePolicy(MessageParcel &reply, IPTABLES::DomainFilterRuleParcel &result) override;
40 bool MergePolicy(std::vector<IPTABLES::DomainFilterRuleParcel> &data,
41 IPTABLES::DomainFilterRuleParcel &result) override;
H A Dfirewall_rule_serializer.h29 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;
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/
H A Diptables_rule_plugin.h46 …bool ConvertAddFilterToIptablesCommand(const IPTABLES::AddFilter &addFilter, std::string &Command);
47 ErrCode ExecRemoveFilterIptablesCommand(const IPTABLES::RemoveFilter &removeFilter);
48 ErrCode ExecRemoveFilterBySimpleCommand(const IPTABLES::Direction &direction);
49 ErrCode ExecRemoveFilterByDetailedCommand(const IPTABLES::RemoveFilter &removeFilter);
50 bool ConvertChainCommand(const IPTABLES::Action &action, const IPTABLES::Direction &direction,
54 void ConvertProtocolCommand(const IPTABLES::Protocol &protocol, std::string &Command);
55 bool ConvertActionCommand(const IPTABLES::Action &action, std::string &Command);
56 …void ConvertRuleNoCommand(const IPTABLES::AddMethod &method, uint32_t ruleNo, std::string &Command…
H A Ddomain_filter_rule_plugin.h26 class DomainFilterRulePlugin : public PluginSingleton<DomainFilterRulePlugin, IPTABLES::DomainFilte…
29 …std::shared_ptr<IPluginTemplate<DomainFilterRulePlugin, IPTABLES::DomainFilterRuleParcel>> ptr) ov…
31 ErrCode OnSetPolicy(IPTABLES::DomainFilterRuleParcel &ruleParcel);
33 ErrCode OnRemovePolicy(IPTABLES::DomainFilterRuleParcel &ruleParcel);
H A Dfirewall_rule_plugin.h26 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);
/ohos5.0/base/customization/enterprise_device_management/test/fuzztest/firewallruleplugin_fuzzer/
H A Dfirewall_rule_plugin_fuzzer.cpp60 IPTABLES::FirewallRule firewall; in LLVMFuzzerTestOneInput()
66 IPTABLES::Direction directionEnum = in LLVMFuzzerTestOneInput()
67 static_cast<IPTABLES::Direction>(CommonFuzzer::GetU32Data(data) % MAX_ENUM_LENGTH); in LLVMFuzzerTestOneInput()
68 IPTABLES::Action actionEnum = in LLVMFuzzerTestOneInput()
69 static_cast<IPTABLES::Action>(CommonFuzzer::GetU32Data(data) % MAX_ENUM_LENGTH); in LLVMFuzzerTestOneInput()
70 IPTABLES::Protocol protocolEnum = in LLVMFuzzerTestOneInput()
71 … static_cast<IPTABLES::Protocol>(CommonFuzzer::GetU32Data(data) % MAX_PROTOCOL_LENGTH); in LLVMFuzzerTestOneInput()
73 IPTABLES::FirewallRuleParcel firewallRuleParcel{firewall}; in LLVMFuzzerTestOneInput()
/ohos5.0/base/customization/enterprise_device_management/interfaces/inner_api/network_manager/include/
H A Dnetwork_manager_proxy.h42 …int32_t AddIptablesFilterRule(const AppExecFwk::ElementName &admin, const IPTABLES::AddFilter &fil…
43 …int32_t RemoveIptablesFilterRule(const AppExecFwk::ElementName &admin, const IPTABLES::RemoveFilte…
45 … int32_t AddFirewallRule(const AppExecFwk::ElementName &admin, const IPTABLES::FirewallRule &rule);
46 …int32_t RemoveFirewallRule(const AppExecFwk::ElementName &admin, const IPTABLES::FirewallRule &rul…
47 …int32_t GetFirewallRules(const AppExecFwk::ElementName &admin, std::vector<IPTABLES::FirewallRule>…
48 …int32_t AddDomainFilterRule(const AppExecFwk::ElementName &admin, const IPTABLES::DomainFilterRule…
49 …int32_t RemoveDomainFilterRule(const AppExecFwk::ElementName &admin, const IPTABLES::DomainFilterR…
50 …int32_t GetDomainFilterRules(const AppExecFwk::ElementName &admin, std::vector<IPTABLES::DomainFil…
/ohos5.0/base/customization/enterprise_device_management/common/native/src/plugin_utils/
H A Dfirewall_rule.cpp20 namespace IPTABLES { namespace
38 IPTABLES::Direction direction = IPTABLES::Direction::INVALID; in Unmarshalling()
40 IPTABLES::Action action = IPTABLES::Action::INVALID; in Unmarshalling()
42 IPTABLES::Protocol protocol = IPTABLES::Protocol::INVALID; in Unmarshalling()
H A Ddomain_filter_rule.cpp20 namespace IPTABLES { namespace
34 IPTABLES::Action action = IPTABLES::Action::INVALID; in Unmarshalling()
/ohos5.0/base/customization/enterprise_device_management/interfaces/inner_api/network_manager/src/
H A Dnetwork_manager_proxy.cpp164 const IPTABLES::AddFilter &filter) in AddIptablesFilterRule()
178 const IPTABLES::RemoveFilter &filter) in RemoveIptablesFilterRule()
213 const IPTABLES::FirewallRule &rule) in AddFirewallRule()
220 IPTABLES::FirewallRuleParcel firewallRuleParcel{rule}; in AddFirewallRule()
230 const IPTABLES::FirewallRule &rule) in RemoveFirewallRule()
237 IPTABLES::FirewallRuleParcel firewallRuleParcel{rule}; in RemoveFirewallRule()
247 std::vector<IPTABLES::FirewallRule> &result) in GetFirewallRules()
265 IPTABLES::FirewallRuleParcel firewallRuleParcel; in GetFirewallRules()
277 const IPTABLES::DomainFilterRule &rule) in AddDomainFilterRule()
295 const IPTABLES::DomainFilterRule &rule) in RemoveDomainFilterRule()
[all …]
/ohos5.0/base/customization/enterprise_device_management/test/fuzztest/iptablesruleplugin_fuzzer/
H A Diptables_rule_plugin_fuzzer.cpp56 IPTABLES::AddFilter addFilter; in LLVMFuzzerTestOneInput()
68 …addFilter.method = static_cast<IPTABLES::AddMethod>(CommonFuzzer::GetU32Data(data) % MAX_ENUM_LENG… in LLVMFuzzerTestOneInput()
69 …addFilter.direction = static_cast<IPTABLES::Direction>(CommonFuzzer::GetU32Data(data) % MAX_ENUM_L… in LLVMFuzzerTestOneInput()
70 …addFilter.action = static_cast<IPTABLES::Action>(CommonFuzzer::GetU32Data(data) % MAX_ENUM_LENGTH); in LLVMFuzzerTestOneInput()
71 …addFilter.protocol = static_cast<IPTABLES::Protocol>(CommonFuzzer::GetU32Data(data) % MAX_PROTOCOL… in LLVMFuzzerTestOneInput()
72 IPTABLES::IptablesUtils::WriteAddFilterConfig(addFilter, parcel); in LLVMFuzzerTestOneInput()
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/network_manager/include/
H A Dnetwork_manager_addon.h51 IPTABLES::AddFilter addFilter;
52 IPTABLES::RemoveFilter removeFilter;
94 …static bool JsObjToAddFirewallObject(napi_env env, napi_value object, IPTABLES::AddFilter &addFilt…
95 …static bool JsObjToRemoveFirewallObject(napi_env env, napi_value object, IPTABLES::RemoveFilter &r…
96 static bool JsObjToFirewallRule(napi_env env, napi_value object, IPTABLES::FirewallRule &rule);
97 static napi_value FirewallRuleToJsObj(napi_env env, const IPTABLES::FirewallRule &rule);
98 …static bool JsObjToDomainFilterRule(napi_env env, napi_value object, IPTABLES::DomainFilterRule &r…
99 static napi_value DomainFilterRuleToJsObj(napi_env env, const IPTABLES::DomainFilterRule &rule);
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/network_manager/src/
H A Dnetwork_manager_addon.cpp23 using namespace OHOS::EDM::IPTABLES;
588 IPTABLES::FirewallRule rule = {IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, in AddFirewallRule()
617 IPTABLES::FirewallRule rule = {IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, in RemoveFirewallRule()
644 std::vector<IPTABLES::FirewallRule> result; in GetFirewallRules()
664 IPTABLES::Direction directionEnum = IPTABLES::Direction::INVALID; in JsObjToFirewallRule()
670 IPTABLES::Action actionEnum = IPTABLES::Action::INVALID; in JsObjToFirewallRule()
676 IPTABLES::Protocol protocolEnum = IPTABLES::Protocol::INVALID; in JsObjToFirewallRule()
751 IPTABLES::DomainFilterRule rule = {IPTABLES::Action::INVALID, "", ""}; in AddDomainFilterRule()
779 IPTABLES::DomainFilterRule rule = {IPTABLES::Action::INVALID, "", ""}; in RemoveDomainFilterRule()
806 std::vector<IPTABLES::DomainFilterRule> result; in GetDomainFilterRules()
[all …]
/ohos5.0/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/mock/src/
H A Denterprise_device_mgr_stub_mock.cpp128 IPTABLES::DomainFilterRule rule{IPTABLES::Action::INVALID, "321", "www.example.com"}; in InvokeBoolSendRequestGetFirewallRule()
129 IPTABLES::DomainFilterRuleParcel ruleParcel{rule}; in InvokeBoolSendRequestGetFirewallRule()
141IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro… in InvokeSendRequestGetDomainFilterRules()
143 IPTABLES::FirewallRuleParcel ruleParcel{rule}; in InvokeSendRequestGetDomainFilterRules()
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/include/network/executer/
H A Dexecuter_utils_mock.h26 namespace IPTABLES {
29 class ExecuterUtilsMock final: public IPTABLES::ExecuterUtils {
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/network/executer/
H A Dexecuter_factory_test.cpp23 using namespace OHOS::EDM::IPTABLES;
27 namespace IPTABLES { namespace

123