The filtering decision made by a filter control provider.
SDKs
- iOS 9.0+
- Mac Catalyst 13.0+
Framework
- Network
Extension
Declaration
class NEFilterControlVerdict : NEFilter New Flow Verdict
The filtering decision made by a filter control provider.
SDKs
Framework
class NEFilterControlVerdict : NEFilter New Flow Verdict
class func allow(with Update Rules: Bool) -> NEFilter Control Verdict
Create a verdict that indicates to the system that all of the flow’s data should be allowed to pass to its final destination, and that the filtering rules have been updated.
class func drop(with Update Rules: Bool) -> NEFilter Control Verdict
Create a verdict that indicates to the system that all of the flow’s data should be dropped, and that the filtering rules have been updated.
class func update Rules() -> NEFilter Control Verdict
Create a verdict that indicates to the system that the filtering rules have been updated, and that the Filter Data Provider needs to make a decision about the flow’s data.
class NEFilter Browser Flow
A flow of network data originating from a WebKit-based browser that’s being examined by the filter.
class NEFilter Socket Flow
A flow of network data originating from a nonbrowser TCP connection that’s being examined by the filter.
class NEFilter Flow
An abstract base class shared by NEFilter
and NEFilter
.
class NEFilter New Flow Verdict
The filtering decision made by a filter data provider for a flow that it’s just seen for the first time.
class NEFilter Data Verdict
The filtering decision made by a filter data provider for subsequent chunks of data on a flow.
class NEFilter Remediation Verdict
The filtering decision made by a filter data provider after the user requests remediation for a blocked flow.
class NEFilter Verdict
The abstract base class for filter verdict classes.
class NEFilter Report
The report of an action taken by the data provider on a flow.