Provides classes that enable management of firewall rules.
DomainFilterReport | This class encapsulates a Domain Filter Report that will be manipulated by the firewall policies. |
DomainFilterRule | This class encapsulates a Domain Filter Rule that will be manipulated by the firewall policies. |
Firewall | This class provides APIs to configure firewall rules on device, providing the ability to implement security policies. |
FirewallResponse | This class is an object class that will hold the information about the execution of an operation. |
FirewallRule | This class is used to encapsulate an IP rule that will be manipulated by the firewall. |
Firewall.AddressType | This constant should be used to indicate the address type of a rule. |
Firewall.Direction | This constant should be used to indicate whether a rule is related to input (when device receives data from the Internet) or output (when device sends data to the Internet). |
Firewall.NetworkInterface | This constant should be used to indicate whether a rule is related to connection through WI-FI or mobile data. |
Firewall.PortLocation | This constant should be used to indicate whether the port in the rule is related to the device port or the server port that the device is communicating. |
Firewall.Protocol | This constant should be used to indicate whether a rule is related to TCP or UDP protocol. |
FirewallResponse.ErrorCode | These constants indicate the possible error code related to an operation. |
FirewallResponse.Result | These constants indicate the possible results of an operation. |
FirewallRule.RuleType | This constant is used to indicate the type of the rule. |
FirewallRule.Status | This constant is used to indicate the status of the rule, the status is related with the state of the rule in the iptables. |