Freigeben über


NetworkExtension Namespace

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

Klassen

NEAppProxyFlow

Stellt E/A über einen Netzwerksocket bereit.

NEAppProxyFlowErrorExtensions

Erweiterungsmethoden für die NetworkExtension.NEAppProxyFlowError-Enumeration.

NEAppProxyProvider

Stellt Sockets bereit, indem Objekte erstellt werden NEAppProxyFlow .

NEAppProxyProviderManager

Konfiguriert und steuert Netzwerktunnel, die von einer App-Proxyanbietererweiterung empfangen werden.

NEAppProxyTcpFlow

Stellt E/A über einen TCP-Socket bereit.

NEAppProxyUdpFlow

Stellt E/A über einen UDP-Socket bereit.

NEAppRule

Definiert eine Regel, die Netzwerkverbindungen basierend auf anwendungssignaturbezeichner, Anwendungspfad und/oder Hostnamendomäne auswählt.

NEDatagramReadResult

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEDnsProxyManager

Kapselt einen DNS-Proxy.

NEDnsProxyManager.Notifications

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEDnsProxyManagerErrorExtensions

Erweiterungsmethoden für die NetworkExtension.NEDnsProxyManagerError-Enumeration.

NEDnsProxyProvider

Die Hauptklasse zum Abfangen von DNS-Datenverkehr, der auf dem Gerät stammt.

NEDnsProxyProviderProtocol

Konfigurationseinstellungen für NEDnsProxyProvider Objekte.

NEDnsSettings

Enthält DNS-Auflösungseinstellungen für einen Netzwerktunnel.

NEEvaluateConnectionRule

Erstellt eine Verbindung zwischen den Eigenschaften einer Verbindung und einer auszuführenden Aktion.

NEFilterBrowserFlow

Enthält Informationen zu einem WebKit-Browser-Netzwerkdatenfluss.

NEFilterControlProvider

Stellt Filterflusssteuerungsinformationen für einen bereit NEFilterDataProvider.

NEFilterControlVerdict

Stellt eine Entscheidung des Filtersteuerungsanbieters zum Netzwerkdatenfluss dar.

NEFilterDataProvider

Filtert Netzwerkdaten.

NEFilterDataVerdict

Stellt eine Entscheidung des Filterdatenanbieters zum Netzwerkdatenfluss dar.

NEFilterFlow

Enthält Informationen zu einem Netzwerkdatenfluss.

NEFilterManager

Verwaltet Inhaltsfilterkonfigurationen.

NEFilterManager.Notifications

Enthält Benachrichtigungen für NEFilterManager Objekte.

NEFilterManagerErrorExtensions

Erweiterungsmethoden für die NetworkExtension.NEFilterManagerError-Enumeration.

NEFilterNewFlowVerdict

Stellt eine Filteranbieterentscheidung über den Netzwerkdatenfluss dar, wenn die Daten zum ersten Mal angezeigt werden.

NEFilterProvider

Basisklasse für Daten- und Steuerelementfilteranbieter.

NEFilterProviderConfiguration

Enthält Konfigurationsdaten des Filteranbieters.

NEFilterRemediationVerdict

Stellt eine Entscheidung des Filterdatenanbieters zum Netzwerkdatenfluss dar, nachdem der Benutzer zugriff angefordert hat.

NEFilterReport

Eine Berichterstellungsaktion, die für einen gefilterten Datenfluss ausgeführt wird.

NEFilterSocketFlow

Enthält Informationen zum Netzwerkdatenfluss über einen Socket.

NEFilterVerdict

Basisklasse für Inhaltsfilterurteile.

NEFlowMetaData

Enthält zusätzliche Daten zu einem Netzwerkdatenfluss.

NEHotspotConfiguration

Konfigurationseinstellungen für einen Netzwerk-Hotspot.

NEHotspotConfigurationManager

Verwaltet die Anwendung oder das Entfernen von NEHotspotConfiguration.

NEHotspotEapSettings

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEHotspotHelper

Aktiviert die Registrierung für Wi-Fi Hotspots.

NEHotspotHelperCommand

Stellt Befehle für ein Hotspot-Hilfsprogramm dar.

NEHotspotHelperOptionInternal

Enthält den Namen des Netzwerks, das von den Anwendungen verarbeitet wird.

NEHotspotHelperOptions

Stellt Optionen zum Registrieren eines Hotspot-Hilfsprogramm dar.

NEHotspotHelperResponse

Enthält eine Antwort auf den Hotspot-Hilfsprogrammbefehl.

NEHotspotHS20Settings

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEHotspotNetwork

Enthält Informationen zu einem Wi-Fi Netzwerk-Hotspot.

NEIPv4Route

Einstellungen für eine IPv4-Route.

NEIPv4Settings

Einstellungen für einen IPv4-Tunnel.

NEIPv6Route

Einstellungen für eine IPv6-Route.

NEIPv6Settings

Einstellungen für einen IPv6-Tunnel.

NEOnDemandRule

Unterklassen definieren Regeln für die automatische Verbindung mit VPNs.

NEOnDemandRuleConnect

Ein NEOnDemandRule , dessen Action ist Connect.

NEOnDemandRuleDisconnect

Ein NEOnDemandRule , dessen Action ist Disconnect.

NEOnDemandRuleEvaluateConnection

Ein NEOnDemandRule , dessen Action ist EvaluateConnection.

NEOnDemandRuleIgnore

Ein NEOnDemandRule , dessen Action ist Ignore.

NEPacket

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEPacketTunnelFlow

Stellt E/A über eine TUN-Schnittstelle bereit.

NEPacketTunnelFlowReadResult

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEPacketTunnelNetworkSettings

Enthält Einstellungen für ein NEPacketTunnelFlow.

NEPacketTunnelProvider

Stellt Sockets bereit, indem Objekte erstellt werden NEPacketTunnelFlow .

NEProvider

Basisklasse für Netzwerkerweiterungsanbieter.

NEProxyServer

Einstellungen für einen Proxyserver.

NEProxySettings

HTTP-Proxyeinstellungen.

NETunnelNetworkSettings

Einstellungen für einen Netzwerktunnel.

NETunnelProvider

Basisklasse für Erweiterungen, die clientseitige Enden eines Netzwerktunnels implementieren.

NETunnelProviderErrorExtensions

Erweiterungsmethoden für die NetworkExtension.NETunnelProviderError-Enumeration.

NETunnelProviderManager

Konfiguriert und steuert eine VPN-Verbindung.

NETunnelProviderProtocol

Basisklasse für Erweiterungen, die clientseitige Enden eines Netzwerktunnels implementieren.

NETunnelProviderSession

Stellt den Zustand einer Netzwerktunnelverbindung dar und steuert diese.

NEVpnConnection

Stellt eine Verbindung mit einem virtuellen privaten Netzwerk dar.

NEVpnConnection.Notifications

Enthält Benachrichtigungen für NEVpnConnection Objekte.

NEVpnConnectionStartOptions

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEVpnErrorExtensions

Erweiterungsmethoden für die NetworkExtension.NEVpnError-Enumeration.

NEVpnIke2SecurityAssociationParameters

Enthält die Parameter für die IKEv2-Sicherheitszuordnung.

NEVpnManager

Verwaltet und steuert VPN-Konfigurationen und -Verbindungen.

NEVpnManager.Notifications

Enthält Benachrichtigungen für NEVpnManager Objekte.

NEVpnProtocol

Enthält Protokollinformationen für VPN-Verbindungen

NEVpnProtocolIke2

IKEv2-Protokollinformationen für VPN-Verbindungen

NEVpnProtocolIpSec

IPSec-Protokollinformationen für VPN-Verbindungen

NSMutableURLRequest_NEHotspotHelper

Eine wiederverwendbare Anforderung für die Registrierung Wi-Fi Hotspots.

NWBonjourServiceEndpoint

Beschreibung eines Bonjour-Dienstendpunkts.

NWEndpoint

Basisklasse für Beschreibungen von Netzwerkressourcen.

NWHostEndpoint

Beschreibung eines Netzwerkendpunkts, der durch seinen Hostnamen identifiziert wird.

NWPath

Enthält Kosten- und Statusinformationen zu einem Netzwerkverbindungspfad.

NWTcpConnection

Stellt eine Verbindung mit tcp-Netzwerkverbindungen her und sendet daten und empfängt sie.

NWTcpConnectionAuthenticationDelegate

Klasse, die die Authentifizierung für Netzwerkverbindungen verarbeitet.

NWTcpConnectionAuthenticationDelegate_Extensions

Erweiterungsmethoden für die INWTcpConnectionAuthenticationDelegate Schnittstelle, um alle Methoden aus dem NWTcpConnectionAuthenticationDelegate Protokoll zu unterstützen.

NWTlsParameters

Enthält Sicherheitsoptionen für Transportebenen.

NWUdpSession

Stellt eine UDP-Verbindung her und überträgt UDP-Datenpakete.

Schnittstellen

INWTcpConnectionAuthenticationDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls NWTcpConnectionAuthenticationDelegatedarstellt.

Enumerationen

NEAppProxyFlowError

Listet NEAppProxyFlow Fehlercodes auf.

NEDnsProxyManagerError

Listet Fehler im Zusammenhang mit einem DNS-Proxy auf.

NEEvaluateConnectionRuleAction

Listet das Verhalten auf, wenn der übereinstimmende Hostname nicht aufgelöst werden kann.

NEFilterAction

Listet die Maßnahmen auf, die ergriffen werden müssen, wenn ein NEFilterVerdict Bericht erstellt werden soll.

NEFilterManagerError

Listet Fehler auf, die mit NEFilterManagerverknüpft sind.

NEHotspotConfigurationEapTlsVersion

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEHotspotConfigurationEapType

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEHotspotConfigurationError

Listet Fehler im Zusammenhang mit der Konfiguration des Netzwerkhostpots auf.

NEHotspotConfigurationTtlsInnerAuthenticationType

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEHotspotHelperCommandType

Listet Befehle auf, die an einen Hotspot Helper übermittelt werden können, um die Registrierung für Wi-Fi Zugriff zu erleichtern.

NEHotspotHelperConfidence

Listet Werte auf, die beschreiben, wie wahrscheinlich ein Hotspot Helper ein Netzwerk verarbeiten kann.

NEHotspotHelperResult

Listet die Antwortergebnisse des Hotspot Helper-Befehls auf.

NEOnDemandRuleAction

Listet die Action Werte eines auf NEOnDemandRule.

NEOnDemandRuleInterfaceType

Listet die gültigen Netzwerkschnittstellentypen auf.

NEProviderStopReason

Listet Die Gründe auf, aus denen eine Anbietererweiterung beendet wurde.

NETunnelProviderError

Listet Netzwerktunnelfehler auf.

NETunnelProviderRoutingMethod

Listet Tunnelroutingmethoden auf.

NEVpnError

Enumeration von Fehlerbedingungen in Bezug auf die VPN-Konfiguration.

NEVpnIke2CertificateType

Listet den kryptografischen Algorithmus auf, der dem Zertifikat zugeordnet ist.

NEVpnIke2DeadPeerDetectionRate

Listet die Häufigkeiten auf, mit denen die Verbindung versucht, tote Peers zu erkennen.

NEVpnIke2DiffieHellman

Enumeration von Diffie Hellman-Gruppen, die die Verschlüsselungsstärke bestimmen.

NEVpnIke2EncryptionAlgorithm

Listet die Algorithmen auf, die für EncryptionAlgorithmverwendet werden können.

NEVpnIke2IntegrityAlgorithm

Listet die gültigen Integritätsalgorithmen für IntegrityAlgorithmauf.

NEVpnIkeAuthenticationMethod

Listet unterstützte Techniken für die Authentifizierung des Internetschlüsselaustauschs auf.

NEVpnIkev2TlsVersion

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEVpnStatus

Listet den Zustand einer VPN-Verbindung auf.

NWPathStatus

Listet Statusinformationen zu Netzwerkverbindungspfaden auf.

NWTcpConnectionState

Listet Zustände auf, die beim Herstellen einer TCP-Verbindung auftreten können.

NWUdpSessionState

Listet Zustände auf, die beim Herstellen einer UDP-Verbindung auftreten können.

Delegaten

NEDatagramRead

Der NetworkExtension-Namespace stellt Klassen zum Konfigurieren und Herstellen einer Verbindung mit VPN-Servern bereit.

NEHotspotHelperHandler

Ein Befehlshandlerblock für ein Hotspot-Hilfsprogramm.