/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/ |
H A D | iptables_rule_plugin_test.cpp | 95 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 D | firewall_rule_plugin_test.cpp | 35 using namespace OHOS::EDM::IPTABLES; 36 using namespace OHOS::EDM::IPTABLES::TEST; 112 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol… 114 IPTABLES::FirewallRuleParcel ruleParcel{rule}; 129 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol… 131 IPTABLES::FirewallRuleParcel ruleParcel{rule}; 146 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol… 148 IPTABLES::FirewallRuleParcel ruleParcel{rule}; 163 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol… 165 IPTABLES::FirewallRuleParcel ruleParcel{rule}; [all …]
|
H A D | domain_filter_rule_plugin_test.cpp | 35 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 D | iptables_rule_plugin.cpp | 76 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 D | firewall_rule_plugin.cpp | 25 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 D | domain_filter_rule_plugin.cpp | 25 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 D | network_manager_proxy_test.cpp | 214 IPTABLES::AddFilter addFilter; 229 IPTABLES::AddFilter addFilter; 246 IPTABLES::RemoveFilter removeFilter; 382 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro… 398 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro… 416 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro… 432 …IPTABLES::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 D | domain_filter_rule_serializer.cpp | 19 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 D | firewall_rule_serializer.cpp | 19 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 D | domain_filter_rule_serializer.h | 29 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 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;
|
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/ |
H A D | iptables_rule_plugin.h | 46 …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 D | domain_filter_rule_plugin.h | 26 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 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);
|
/ohos5.0/base/customization/enterprise_device_management/test/fuzztest/firewallruleplugin_fuzzer/ |
H A D | firewall_rule_plugin_fuzzer.cpp | 60 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 D | network_manager_proxy.h | 42 …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 D | firewall_rule.cpp | 20 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 D | domain_filter_rule.cpp | 20 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 D | network_manager_proxy.cpp | 164 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 D | iptables_rule_plugin_fuzzer.cpp | 56 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 D | network_manager_addon.h | 51 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 D | network_manager_addon.cpp | 23 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 D | enterprise_device_mgr_stub_mock.cpp | 128 IPTABLES::DomainFilterRule rule{IPTABLES::Action::INVALID, "321", "www.example.com"}; in InvokeBoolSendRequestGetFirewallRule() 129 IPTABLES::DomainFilterRuleParcel ruleParcel{rule}; in InvokeBoolSendRequestGetFirewallRule() 141 …IPTABLES::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 D | executer_utils_mock.h | 26 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 D | executer_factory_test.cpp | 23 using namespace OHOS::EDM::IPTABLES; 27 namespace IPTABLES { namespace
|