Class

NEFilterFlow

The abstract base class for types that represent flows of network data.

Declaration

@interface NEFilterFlow : NSObject

Topics

Inspecting Flow Properties

URL

The flow’s HTTP URL.

identifier

The unique identifier of the flow.

direction

The initial direction of the flow: incoming or outgoing.

NETrafficDirection

A type to represent the direction of network traffic.

Source App Identification

sourceAppUniqueIdentifier

A byte string that uniquely identifies the binary for each build of the app that is the source of the flow.

sourceAppIdentifier

A string containing the identifier of the source app of the flow.

sourceAppVersion

The short version string of the app that is the source of the flow.

sourceAppAuditToken

The audit token of the source application of the flow.

Constants

NEFilterFlowBytesMax

The maximum number of bytes to be passed or peeked for a flow.

Relationships

Inherits From

See Also

Flow Handling

NEFilterBrowserFlow

A flow of network data, originating from a WebKit-based browser, that the filter examines.

NEFilterSocketFlow

A flow of network data that the filter examines.

NEFilterNewFlowVerdict

The result from a filter data provder after the initial examination of a flow.

NEFilterDataVerdict

The result from a filter data provder for subsequent chunks of data on a flow.

NEFilterControlVerdict

The result from a filter control provider.

NEFilterRemediationVerdict

The result from a filter data provider after the user requests remediation for a blocked flow.

NEFilterVerdict

The abstract base class for filter verdict classes.

NEFilterReport

The report of the data provider’s action on a flow.