Class

NEOnDemandRuleEvaluateConnection

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

Declaration

@interface NEOnDemandRuleEvaluateConnection : NEOnDemandRule

Overview

When rules of this class match, the properties of the network connection being established are matched against a set of connection rules. The action of the matched rule (if any) is used to determine whether or not the VPN will be started.

Topics

Accessing Connection Rules

NEEvaluateConnectionRule

NEEvaluateConnectionRule associates properties of network connections with an action.

Relationships

Inherits From

See Also

Settings

NEOnDemandRuleConnect

A VPN On Demand rule that connects the VPN.

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.

NEOnDemandRule

A base class shared by all VPN On Demand rules.