Class

NETunnelProviderProtocol

Configuration parameters for a VPN tunnel.

Declaration

@interface NETunnelProviderProtocol : NEVPNProtocol

Overview

NETunnelProviderProtocol objects are used to specify configuration parameters for Tunnel Provider extensions.

Topics

Accessing the Tunnel Configuration

providerConfiguration

A dictionary containing keys and values defined by the Tunnel Provider developer.

providerBundleIdentifier

A string identifying the specific Tunnel Provider extension that should be used with this configuration.

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.

NEAppRule

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