Class

NEAppRule

The identity of an app whose traffic is to be routed through the tunnel.

Declaration

@interface NEAppRule : NSObject

Topics

Initializing an App Rule

- initWithSigningIdentifier:

Create an app rule that matches an app with a given signing identifier.

- initWithSigningIdentifier:designatedRequirement:

Create an app rule that matches an app with a given signing identifier and a given designated requirement.

Accessing App Rule Properties

matchSigningIdentifier

The signing identifier of the app that matches the rule.

matchDesignatedRequirement

The designated requirement of the app that matches the rule.

matchPath

The file system path of the app that matches the rule.

matchDomains

The hostname domains that match the rule.

Relationships

Inherits From

See Also

VPN Configuration

NETunnelProviderManager

An object to create and manage the tunnel provider’s VPN configuration.

NEVPNManager

An object to create and manage a Personal VPN configuration.

NETunnelProviderProtocol

Configuration parameters for a VPN tunnel.