TestimoX

API Reference

Interface

IFirewallProfileWriter

Namespace ComputerX.Firewall
Assembly ComputerX
Modifiers abstract

Abstraction for applying firewall profile settings to the system.

Methods

public abstract Boolean SetEnabled(FirewallProfileKind profile, Boolean enabled) #
Returns: Boolean

Enables or disables the firewall for the specified profile(s).

Parameters

profile ComputerX.Firewall.FirewallProfileKind requiredposition: 0
enabled System.Boolean requiredposition: 1
public abstract Boolean SetLogging(String computerName, FirewallLoggingPolicy policy, Boolean toPolicyPath) #
Returns: Boolean

Writes logging settings for a profile.

Parameters

computerName System.String requiredposition: 0
policy ComputerX.Firewall.FirewallLoggingPolicy requiredposition: 1
toPolicyPath System.Boolean requiredposition: 2
public abstract Boolean SetPolicy(String computerName, FirewallProfilePolicy policy) #
Returns: Boolean

Writes policy settings for a profile.

Parameters

computerName System.String requiredposition: 0
policy ComputerX.Firewall.FirewallProfilePolicy requiredposition: 1