Configuration parameters for a content filter.
SDKs
- iOS 9.0+
- macOS 10.11+
- Mac Catalyst 13.0+
Framework
- Network
Extension
Declaration
@interface NEFilterProviderConfiguration : NSObject
Configuration parameters for a content filter.
SDKs
Framework
@interface NEFilterProviderConfiguration : NSObject
filter Browsers
A Boolean indicating whether or not the filter should be applied to flows of network data originated from WebKit browser objects.
filter Sockets
A Boolean indicating whether or not the filter should be applied to flows of network data originated from sockets.
vendor Configuration
A dictionary of provider-specific configuration settings.
server Address
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.
password Reference
A persistent reference to a keychain item containing a password associated with the filter.
identity Reference
A persistent reference to a keychain item containing a certificate and private key associated with the filter.
NEFilter Manager
An object to create and manage a content filter’s configuration.