/foundation/communication/netmanager_ext/services/netfirewallmanager/include/ |
H A D | netfirewall_rule_manager.h | 39 int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &ruleId); 47 int32_t UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule); 76 int32_t GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule); 82 int32_t GetEnabledNetFirewallRules(const int32_t userId, std::vector<NetFirewallRule> &ruleList, 96 int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, bool isNotify, int32_t &ruleId); 100 int32_t CheckRuleExist(const int32_t ruleId, NetFirewallRule &oldRule); 104 int32_t CheckRuleConstraint(const sptr<NetFirewallRule> &rule); 108 bool ExtractIpRules(const std::vector<NetFirewallRule> &rules, std::vector<sptr<NetFirewallIpRule>> &ipRules); 110 bool ExtractDomainRules(const std::vector<NetFirewallRule> &rules, 113 bool ExtractDnsRules(const std::vector<NetFirewallRule> [all...] |
H A D | netfirewall_db_helper.h | 35 // The data index of NetFirewallRule
99 * add NetFirewallRule data record
104 int32_t AddFirewallRuleRecord(const NetFirewallRule &rule);
121 int32_t QueryAllUserEnabledFirewallRules(std::vector<NetFirewallRule> &rules,
132 int32_t QueryEnabledFirewallRules(int32_t userId, int32_t appUid, std::vector<NetFirewallRule> &rules);
140 int32_t QueryAllFirewallRuleRecord(std::vector<NetFirewallRule> &rules);
150 int32_t QueryFirewallRuleRecord(int32_t ruleId, int32_t userId, std::vector<NetFirewallRule> &rules);
219 int32_t UpdateFirewallRuleRecord(const NetFirewallRule &rule);
260 bool IsFirewallRuleExist(int32_t ruleId, NetFirewallRule &oldRule);
268 bool IsDnsRuleExist(const sptr<NetFirewallRule> [all...] |
H A D | netfirewall_default_rule_parser.h | 36 static bool GetDefaultRules(std::vector<sptr<NetFirewallRule>> &ruleList); 44 static void ConvertFirewallRuleToConfig(sptr<NetFirewallRule> &rule, const cJSON * const mem); 131 static void ParseListObject(sptr<NetFirewallRule> &rule, const cJSON * const mem);
|
H A D | netfirewall_service.h | 89 int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &ruleId) override; 97 int32_t UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule) override; 125 int32_t GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule) override;
|
/foundation/communication/netmanager_base/test/netconnmanager/unittest/net_conn_add_test/ |
H A D | netfirewall_rule_manager_test.cpp | 29 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType type, int32_t appUid = 0) in GetNetFirewallRuleSptr() 31 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release(); in GetNetFirewallRuleSptr() 91 sptr<NetFirewallRule> rule = nullptr; in HWTEST_F() 102 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP); in HWTEST_F() 124 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP); in HWTEST_F() 134 std::vector<NetFirewallRule> list; in HWTEST_F()
|
H A D | netfirewall_service_test.cpp | 81 sptr<NetFirewallRule> GetNetFirewallRuleSptr() in GetNetFirewallRuleSptr() 83 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release(); in GetNetFirewallRuleSptr() 128 sptr<NetFirewallRule> GetNetFirewallRuleSptrTypeDns() in GetNetFirewallRuleSptrTypeDns() 130 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release(); in GetNetFirewallRuleSptrTypeDns()
|
H A D | netfirewall_client_test.cpp | 133 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType ruleType = NetFirewallRuleType::RULE_IP, in GetNetFirewallRuleSptr() 136 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release(); in GetNetFirewallRuleSptr() 175 sptr<NetFirewallRule> GetNetFirewallIpV4RuleSptr( in GetNetFirewallIpV4RuleSptr() 178 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release(); in GetNetFirewallIpV4RuleSptr() 266 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(); in HWTEST_F() 293 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_DOMAIN); in HWTEST_F() 313 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_DNS); in HWTEST_F() 333 sptr<NetFirewallRule> rul in HWTEST_F() [all...] |
H A D | netfirewall_service_stub_test.cpp | 78 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType type, uint8_t number, uint8_t portNum = 0) in GetNetFirewallRuleSptr() 80 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release(); in GetNetFirewallRuleSptr() 203 sptr<NetFirewallRule> status = new (std::nothrow) NetFirewallRule(); in HWTEST_F() 225 sptr<NetFirewallRule> status = new (std::nothrow) NetFirewallRule(); in HWTEST_F() 370 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP, MAX_RULE_IP_COUNT + 1); in HWTEST_F() 380 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP, 1, MAX_RULE_PORT_COUNT + 1); in HWTEST_F() 391 sptr<NetFirewallRule> rul in HWTEST_F() [all...] |
/foundation/communication/netmanager_ext/test/netfirewallmanager/unittest/netfirewallmanager_test/ |
H A D | netfirewall_rule_manager_test.cpp | 29 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType type, int32_t appUid = 0)
in GetNetFirewallRuleSptr() 31 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release();
in GetNetFirewallRuleSptr() 91 sptr<NetFirewallRule> rule = nullptr;
in HWTEST_F() 102 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP);
in HWTEST_F() 124 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP);
in HWTEST_F() 134 std::vector<NetFirewallRule> list;
in HWTEST_F()
|
H A D | netfirewall_service_proxy_test.cpp | 54 sptr<NetFirewallRule> GetNetFirewallRuleSptr()
in GetNetFirewallRuleSptr() 56 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release();
in GetNetFirewallRuleSptr() 153 std::vector<NetFirewallRule> ruleList;
in static_cast() 157 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr();
in static_cast() 272 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr();
in HWTEST_F() 290 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr();
in HWTEST_F() 314 sptr<NetFirewallRule> rule = new (std::nothrow) NetFirewallRule;
in HWTEST_F()
|
H A D | netfirewall_client_test.cpp | 133 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType ruleType = NetFirewallRuleType::RULE_IP,
in GetNetFirewallRuleSptr() 136 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release();
in GetNetFirewallRuleSptr() 175 sptr<NetFirewallRule> GetNetFirewallIpV4RuleSptr(
in GetNetFirewallIpV4RuleSptr() 178 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release();
in GetNetFirewallIpV4RuleSptr() 266 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr();
in HWTEST_F() 293 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_DOMAIN);
in HWTEST_F() 313 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_DNS);
in HWTEST_F() 333 sptr<NetFirewallRule> rul in HWTEST_F() [all...] |
H A D | netfirewall_service_test.cpp | 85 sptr<NetFirewallRule> GetNetFirewallRuleSptr()
in GetNetFirewallRuleSptr() 87 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release();
in GetNetFirewallRuleSptr() 132 sptr<NetFirewallRule> GetNetFirewallRuleSptrTypeDns()
in GetNetFirewallRuleSptrTypeDns() 134 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release();
in GetNetFirewallRuleSptrTypeDns() 395 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr();
in HWTEST_F() 422 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr();
in HWTEST_F() 438 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr();
in HWTEST_F() 474 sptr<NetFirewallRule> rul in HWTEST_F() [all...] |
H A D | netfirewall_service_stub_test.cpp | 78 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType type, uint8_t number, uint8_t portNum = 0)
in GetNetFirewallRuleSptr() 80 sptr<NetFirewallRule> rule = (std::make_unique<NetFirewallRule>()).release();
in GetNetFirewallRuleSptr() 203 sptr<NetFirewallRule> status = new (std::nothrow) NetFirewallRule();
in HWTEST_F() 225 sptr<NetFirewallRule> status = new (std::nothrow) NetFirewallRule();
in HWTEST_F() 370 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP, MAX_RULE_IP_COUNT + 1);
in HWTEST_F() 380 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP, 1, MAX_RULE_PORT_COUNT + 1);
in HWTEST_F() 391 sptr<NetFirewallRule> rul in HWTEST_F() [all...] |
/foundation/communication/netmanager_ext/services/netfirewallmanager/src/ |
H A D | netfirewall_rule_manager.cpp | 48 int32_t NetFirewallRuleManager::AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &ruleId) in AddNetFirewallRule() 57 int32_t NetFirewallRuleManager::AddNetFirewallRule(const sptr<NetFirewallRule> &rule, bool isNotify, int32_t &ruleId) in AddNetFirewallRule() 85 std::vector<sptr<NetFirewallRule>> rules; in AddDefaultNetFirewallRule() 105 int32_t NetFirewallRuleManager::UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule) in UpdateNetFirewallRule() 113 NetFirewallRule oldRule; in UpdateNetFirewallRule() 145 NetFirewallRule oldRule; in DeleteNetFirewallRule() 184 std::vector<NetFirewallRule> rules; in DeleteNetFirewallRuleByAppId() 224 int32_t NetFirewallRuleManager::GetEnabledNetFirewallRules(const int32_t userId, std::vector<NetFirewallRule> &ruleList, in GetEnabledNetFirewallRules() 268 sptr<NetFirewallRule> &rule) in GetNetFirewallRule() 281 std::vector<struct NetFirewallRule> outRule in GetNetFirewallRule() [all...] |
H A D | netfirewall_stub.cpp | 130 sptr<NetFirewallRule> rule = NetFirewallRule::Unmarshalling(data); in OnAddNetFirewallRule() 172 sptr<NetFirewallRule> rule = NetFirewallRule::Unmarshalling(data); in OnUpdateNetFirewallRule() 274 sptr<NetFirewallRule> rule = new (std::nothrow) NetFirewallRule(); in OnGetNetFirewallRule()
|
H A D | netfirewall_db_helper.cpp | 142 int32_t NetFirewallDbHelper::FillValuesOfFirewallRule(ValuesBucket &values, const NetFirewallRule &rule)
in FillValuesOfFirewallRule() 197 int32_t NetFirewallDbHelper::AddFirewallRule(NativeRdb::ValuesBucket &values, const NetFirewallRule &rule)
in AddFirewallRule() 203 int32_t NetFirewallDbHelper::AddFirewallRuleRecord(const NetFirewallRule &rule)
in AddFirewallRuleRecord() 216 NetFirewallRule &oldRule)
in CheckIfNeedUpdateEx() 231 std::vector<NetFirewallRule> rules;
in CheckIfNeedUpdateEx() 243 int32_t NetFirewallDbHelper::UpdateFirewallRuleRecord(const NetFirewallRule &rule)
in UpdateFirewallRuleRecord() 396 const NetFirewallRuleInfo &table, NetFirewallRule &info)
in GetRuleDataFromResultSet() 422 const NetFirewallRuleInfo &table, NetFirewallRule &info)
in GetRuleListParamFromResultSet() 467 std::vector<NetFirewallRule> &rules)
in GetResultRightRecordEx() 477 NetFirewallRule inf in GetResultRightRecordEx() [all...] |
/foundation/communication/netmanager_ext/test/netmanager_ext_mock_test/ |
H A D | mock_netfirewall_service_stub_test.h | 36 int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &result) override
41 int32_t UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule) override
57 int32_t GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule) override
|
/foundation/communication/netmanager_ext/interfaces/innerkits/netfirewallclient/include/ |
H A D | i_netfirewall_service.h | 30 virtual int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &result) = 0; 32 virtual int32_t UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule) = 0; 39 virtual int32_t GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule) = 0;
|
H A D | netfirewall_proxy.h | 32 int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &result) override; 34 int32_t UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule) override; 41 int32_t GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule) override;
|
H A D | netfirewall_client.h | 58 int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &result); 60 int32_t UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule); 67 int32_t GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule);
|
/foundation/communication/netmanager_ext/frameworks/js/napi/netfirewall/include/context/ |
H A D | net_firewall_rule_parse.h | 27 static void ParseRuleParams(napi_env env, napi_value object, const sptr<NetFirewallRule> &rule);
30 static void SetRuleParams(napi_env env, napi_value object, const NetFirewallRule &rule);
|
H A D | update_netfirewall_rule_context.h | 37 sptr<NetFirewallRule> rule_ = nullptr;
|
H A D | add_netfirewall_rule_context.h | 38 sptr<NetFirewallRule> rule_ = nullptr;
|
H A D | get_netfirewall_rule_context.h | 39 sptr<NetFirewallRule> rule_;
|
/foundation/communication/netmanager_ext/frameworks/native/netfirewallclient/src/ |
H A D | netfirewall_proxy.cpp | 82 int32_t NetFirewallProxy::AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &result) in AddNetFirewallRule() 110 int32_t NetFirewallProxy::UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule) in UpdateNetFirewallRule() 192 int32_t NetFirewallProxy::GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule) in GetNetFirewallRule() 213 rule = NetFirewallRule::Unmarshalling(reply); in GetNetFirewallRule()
|