Class

NEFilterVerdict

The abstract base class for filter verdict classes.

Declaration

@interface NEFilterVerdict : NSObject

Overview

Filter providers use instances this class to inform the system about how to handle flows of network data.

Topics

Configuring Report Generation

shouldReport

A Boolean that indicates whether to send a report to the control provider when processing this verdict.

Relationships

Inherits From

See Also

Flow Handling

NEFilterBrowserFlow

A flow of network data originating from a WebKit-based browser that’s being examined by the filter.

NEFilterSocketFlow

A flow of network data originating from a nonbrowser TCP connection that’s being examined by the filter.

NEFilterFlow

An abstract base class shared by NEFilterBrowserFlow and NEFilterSocketFlow.

NEFilterNewFlowVerdict

The filtering decision made by a filter data provider for a flow that it’s just seen for the first time.

NEFilterDataVerdict

The filtering decision made by a filter data provider for subsequent chunks of data on a flow.

NEFilterControlVerdict

The filtering decision made by a filter control provider.

NEFilterRemediationVerdict

The filtering decision made by a filter data provider after the user requests remediation for a blocked flow.

NEFilterReport

The report of an action taken by the data provider on a flow.