Class

NEFilterProviderConfiguration

Configuration parameters for a content filter.

Declaration

@interface NEFilterProviderConfiguration : NSObject

Topics

Configurating Filter Behavior

filterBrowsers

A Boolean value that indicates that the system applies the filter to flows of network data originated from WebKit browser objects.

filterSockets

A Boolean value that indicates that the system applies the filter to flows of network data originated from sockets.

filterPackets

A Boolean value that indicates that the system applies the filter to packets of network data.

Accessing the Filter Configuration

vendorConfiguration

A dictionary of provider-specific configuration settings.

serverAddress

The address of a server that the Filter Control Provider may contact for rules and other configuration information.

username

A string that identifies the user.

organization

A string that identifies the organization that administers the filter.

passwordReference

A persistent reference to a keychain item containing a password associated with the filter.

identityReference

A persistent reference to a keychain item containing a certificate and private key associated with the filter.

Accessing Bundle Identifiers

filterDataProviderBundleIdentifier

The bundle identifier of the filter data provider system extension.

filterPacketProviderBundleIdentifier

The bundle identifier of the filter packet provider system extension.

Relationships

Inherits From

See Also

Filter Configuration

NEFilterManager

An object to create and manage a content filter’s configuration.