/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/src/firewall_rule/ |
H A D | firewall_rule.cpp | 24 std::shared_ptr<FirewallRule> FirewallRule::CreateFirewallRule(uint32_t chain) in CreateFirewallRule() 37 FirewallRule::FirewallRule(uint32_t chainType) in FirewallRule() function in OHOS::NetManagerStandard::FirewallRule 43 FirewallRule::~FirewallRule() = default; 85 void FirewallRule::SetAllowedList() in SetAllowedList() 92 void FirewallRule::ClearAllowedList() in ClearAllowedList() 130 void FirewallRule::SetDeniedList() in SetDeniedList() 135 void FirewallRule::ClearDeniedList() in ClearDeniedList() 146 void FirewallRule::EnableFirewall(bool enable) in EnableFirewall() 151 void FirewallRule::RemoveFromAllowedList(uint32_t uid) in RemoveFromAllowedList() 162 int32_t FirewallRule::ClearFirewallAllRules() in ClearFirewallAllRules() [all …]
|
H A D | device_idle_firewall_rule.cpp | 21 DeviceIdleFirewallRule::DeviceIdleFirewallRule() : FirewallRule(FIREWALL_CHAIN_DEVICE_IDLE) {} in DeviceIdleFirewallRule()
|
H A D | power_save_firewall_rule.cpp | 21 PowerSaveFirewallRule::PowerSaveFirewallRule() : FirewallRule(FIREWALL_CHAIN_POWER_SAVE) {} in PowerSaveFirewallRule()
|
/ohos5.0/foundation/communication/netmanager_base/test/netmanagernative/unittest/firewall_manager_test/ |
H A D | firewall_manager_test.cpp | 54 …r::GetInstance().FirewallSetUidRule(ChainType::CHAIN_OHFW_UNDOZABLE, {0}, FirewallRule::RULE_DENY); in TearDown() 138 …ler::GetInstance().FirewallSetUidRule(ChainType::CHAIN_OHFW_DOZABLE, {0}, FirewallRule::RULE_DENY); 141 FirewallRule::RULE_ALLOW); 165 …::GetInstance().FirewallSetUidRule(ChainType::CHAIN_OHFW_UNDOZABLE, {0}, FirewallRule::RULE_ALLOW); 168 FirewallRule::RULE_DENY); 181 FirewallRule::RULE_ALLOW); 194 FirewallRule::RULE_ALLOW); 196 FirewallRule::RULE_ALLOW); 209 FirewallRule::RULE_DENY); 211 FirewallRule::RULE_DENY); [all …]
|
H A D | firewall_manager_class_test.cpp | 369 …int32_t ret = g_firewallManager->SetUidRule(ChainType::CHAIN_FORWARD, uid, FirewallRule::RULE_DENY… 381 …int32_t ret = g_firewallManager->SetUidRule(ChainType::CHAIN_OHFW_DOZABLE, uid, FirewallRule::RULE… 393 …int32_t ret = g_firewallManager->SetUidRule(ChainType::CHAIN_OHFW_DOZABLE, uid, FirewallRule::RULE… 405 …int32_t ret = g_firewallManager->SetUidRule(ChainType::CHAIN_OHFW_UNDOZABLE, uid, FirewallRule::RU… 417 …int32_t ret = g_firewallManager->SetUidRule(ChainType::CHAIN_OHFW_UNDOZABLE, uid, FirewallRule::RU…
|
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/include/ |
H A D | firewall_rule.h | 30 class FirewallRule : public std::enable_shared_from_this<FirewallRule> { 38 static std::shared_ptr<FirewallRule> CreateFirewallRule(uint32_t chain); 143 explicit FirewallRule(uint32_t chainType); 144 virtual ~FirewallRule();
|
H A D | net_policy_firewall.h | 99 std::shared_ptr<FirewallRule> deviceIdleFirewallRule_; 100 std::shared_ptr<FirewallRule> powerSaveFirewallRule_;
|
H A D | device_idle_firewall_rule.h | 25 class DeviceIdleFirewallRule : public FirewallRule {
|
H A D | power_save_firewall_rule.h | 25 class PowerSaveFirewallRule : public FirewallRule {
|
/ohos5.0/base/customization/enterprise_device_management/common/native/include/plugin_utils/ |
H A D | firewall_rule.h | 37 using FirewallRule = std::tuple<Direction, Action, Protocol, std::string /*srcAddr*/, std::string /… variable 42 explicit FirewallRuleParcel(FirewallRule rule); 44 FirewallRule GetRule() const; 51 FirewallRule rule_;
|
/ohos5.0/foundation/communication/netmanager_base/test/netpolicymanager/unittest/net_policy_manager_test/ |
H A D | ut_firewall_rule.cpp | 56 auto rulePtr = FirewallRule::CreateFirewallRule(FIREWALL_CHAIN_DEVICE_IDLE); 58 rulePtr = FirewallRule::CreateFirewallRule(FIREWALL_CHAIN_NONE); 69 FirewallRule rule(FIREWALL_CHAIN_DEVICE_IDLE); 86 FirewallRule rule(FIREWALL_CHAIN_DEVICE_IDLE); 123 FirewallRule rule(FIREWALL_CHAIN_DEVICE_IDLE);
|
H A D | ut_netsys_policy_wrapper.cpp | 105 auto ret = instance_->PowerSaveUpdataAllowedList(uid, FirewallRule::RULE_ALLOW); 107 ret = instance_->PowerSaveUpdataAllowedList(uid, FirewallRule::RULE_DENY);
|
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/ |
H A D | firewall_rule_plugin_test.cpp | 112 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol… 129 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol… 146 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol… 163 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INPUT, IPTABLES::Action::DENY, IPTABLES::Protocol… 178 …IPTABLES::FirewallRule rule{IPTABLES::Direction::INVALID, IPTABLES::Action::INVALID, IPTABLES::Pro…
|
/ohos5.0/base/customization/enterprise_device_management/interfaces/inner_api/network_manager/include/ |
H A D | network_manager_proxy.h | 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 …etFirewallRules(const AppExecFwk::ElementName &admin, std::vector<IPTABLES::FirewallRule> &result);
|
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/network/rule/ |
H A D | firewall_chain_rule.h | 29 explicit FirewallChainRule(FirewallRule firewallTuple); 31 FirewallRule ToFilterRule(Direction direction);
|
/ohos5.0/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() 53 FirewallRule FirewallRuleParcel::GetRule() const in GetRule()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-mdm-kit/ |
H A D | js-apis-enterprise-networkManager.md | 384 addFirewallRule(admin: Want, firewallRule: FirewallRule): void 399 | firewallRule | [FirewallRule](#firewallrule) | 是 | 添加防火墙过滤规则。 | 421 let firewallRule: networkManager.FirewallRule = { 437 removeFirewallRule(admin: Want, firewallRule?: FirewallRule): void 452 | firewallRule | [FirewallRule](#firewallrule) | 否 | 移除防火墙过滤规则。值为空时,清空所… 475 let firewallRule: networkManager.FirewallRule = { 493 getFirewallRules(admin: Want): Array\<FirewallRule> 512 | Array\<[FirewallRule](#firewallrule)> | 返回当前设备配置的防火墙过滤规则列表,当方法调用错误时会抛出异常。 | 534 let firewallRule: Array<networkManager.FirewallRule>; 684 ## FirewallRule section
|
/ohos5.0/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/ |
H A D | network_manager_proxy_test.cpp | 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… 451 std::vector<IPTABLES::FirewallRule> result; 467 std::vector<IPTABLES::FirewallRule> result;
|
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/network/rule/ |
H A D | firewall_chain_rule.cpp | 35 FirewallChainRule::FirewallChainRule(FirewallRule firewallTuple) : ChainRule(), in FirewallChainRule() 130 FirewallRule FirewallChainRule::ToFilterRule(Direction direction) in ToFilterRule()
|
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/network/rule/ |
H A D | firewall_chain_rule_test.cpp | 42 …FirewallRule firewallRule{Direction::INPUT, Action::DENY, Protocol::UDP, "192.168.2.100", "192.168… 90 …FirewallRule firewallRule{Direction::INPUT, Action::DENY, Protocol::UDP, "192.168.2.100", "192.168…
|
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/network/ |
H A D | iptables_manager_test.cpp | 81 std::vector<FirewallRule> validRules{ 112 std::vector<FirewallRule> invalidRules{ 138 std::vector<FirewallRule> validRules{ 171 std::vector<FirewallRule> validRules{ 190 …std::vector<FirewallRule> validRules{{Direction::INVALID, Action::INVALID, Protocol::INVALID, "", … 221 std::vector<FirewallRule> invalidRules{
|
/ohos5.0/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/ |
H A D | iptables_type.h | 21 enum FirewallRule { enum
|
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/src/core/ |
H A D | net_policy_firewall.cpp | 30 deviceIdleFirewallRule_ = FirewallRule::CreateFirewallRule(FIREWALL_CHAIN_DEVICE_IDLE); in Init() 31 powerSaveFirewallRule_ = FirewallRule::CreateFirewallRule(FIREWALL_CHAIN_POWER_SAVE); in Init()
|
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/network_manager/include/ |
H A D | network_manager_addon.h | 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);
|
/ohos5.0/docs/en/application-dev/reference/apis-mdm-kit/ |
H A D | js-apis-enterprise-networkManager.md | 384 addFirewallRule(admin: Want, firewallRule: FirewallRule): void 399 | firewallRule | [FirewallRule](#firewallrule) | Yes | Firewall rule to … 421 let firewallRule: networkManager.FirewallRule = { 437 removeFirewallRule(admin: Want, firewallRule?: FirewallRule): void 452 | firewallRule | [FirewallRule](#firewallrule) | No | Firewall rule to r… 475 let firewallRule: networkManager.FirewallRule = { 493 getFirewallRules(admin: Want): Array\<FirewallRule> 512 | Array\<[FirewallRule](#firewallrule)> | A list of firewall rules configured for the device is ret… 534 let firewallRule: Array<networkManager.FirewallRule>; 684 ## FirewallRule section
|