Class

NEOnDemandRuleConnect

A VPN On Demand rule that connects the VPN.

Declaration

@interface NEOnDemandRuleConnect : NEOnDemandRule

Overview

When rules of this class match, the VPN connection is started whenever an application running on the system opens a network connection. Network connectivity will be blocked until the VPN is connected.

Relationships

Inherits From

See Also

Settings

NEOnDemandRuleDisconnect

A VPN On Demand rule that disconnects the VPN.

NEOnDemandRuleIgnore

A VPN On Demand rule that doesn’t change the status of the VPN.

NEOnDemandRuleEvaluateConnection

A VPN On Demand rule that evaluate the app’s connection to determine whether to run its action.

NEOnDemandRule

A base class shared by all VPN On Demand rules.