NetworkExtension Spazio dei nomi

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

Classi

NEAppProxyFlow

Fornisce I/O su un socket di rete.

NEAppProxyFlowErrorExtensions

Metodi di estensione per l'enumerazione NetworkExtension.NEAppProxyFlowError.

NEAppProxyProvider

Fornisce socket creando NEAppProxyFlow oggetti.

NEAppProxyProviderManager

Configura e controlla i tunnel di rete ricevuti da un'estensione del provider proxy app.

NEAppProxyTcpFlow

Fornisce I/O su un socket TCP.

NEAppProxyUdpFlow

Fornisce I/O su un socket UDP.

NEAppRule

Definisce una regola che seleziona le connessioni di rete in base all'identificatore di firma dell'applicazione, al percorso dell'applicazione e/o al dominio hostname.

NEDatagramReadResult

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEDnsProxyManager

Incapsula un proxy DNS.

NEDnsProxyManager.Notifications

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEDnsProxyManagerErrorExtensions

Metodi di estensione per l'enumerazione NetworkExtension.NEDnsProxyManagerError.

NEDnsProxyProvider

Classe principale per intercettare il traffico DNS proveniente dal dispositivo.

NEDnsProxyProviderProtocol

Impostazioni di configurazione per NEDnsProxyProvider gli oggetti.

NEDnsSettings

Contiene le impostazioni del resolver DNS per un tunnel di rete.

NEEvaluateConnectionRule

Crea una connessione tra le proprietà di una connessione e un'azione da eseguire.

NEFilterBrowserFlow

Contiene informazioni su un flusso di dati di rete del browser WebKit.

NEFilterControlProvider

Fornisce informazioni sul controllo del flusso di filtro a un NEFilterDataProvideroggetto .

NEFilterControlVerdict

Rappresenta una decisione del provider di controllo filtro sul flusso di dati di rete.

NEFilterDataProvider

Filtra i dati di rete.

NEFilterDataVerdict

Rappresenta una decisione del provider di dati filtro sul flusso di dati di rete.

NEFilterFlow

Contiene informazioni su un flusso di dati di rete.

NEFilterManager

Gestisce le configurazioni del filtro del contenuto.

NEFilterManager.Notifications

Contiene notifiche per NEFilterManager gli oggetti.

NEFilterManagerErrorExtensions

Metodi di estensione per l'enumerazione NetworkExtension.NEFilterManagerError.

NEFilterNewFlowVerdict

Rappresenta una decisione del provider di filtri sul flusso di dati di rete la prima volta che i dati vengono visualizzati.

NEFilterProvider

Classe di base per i provider di filtri dati e controllo.

NEFilterProviderConfiguration

Contiene i dati di configurazione del provider di filtri.

NEFilterRemediationVerdict

Rappresenta una decisione del provider di dati filtro sul flusso di dati di rete dopo che l'utente richiede l'accesso.

NEFilterReport

Azione di creazione di report eseguita su un flusso di dati filtrato.

NEFilterSocketFlow

Contiene informazioni sul flusso di dati di rete su un socket.

NEFilterVerdict

Classe di base per i verdetti del filtro del contenuto.

NEFlowMetaData

Contiene dati aggiuntivi relativi a un flusso di dati di rete.

NEHotspotConfiguration

Impostazioni di configurazione per un hotspot di rete.

NEHotspotConfigurationManager

Gestisce l'applicazione o la rimozione di NEHotspotConfiguration.

NEHotspotEapSettings

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEHotspotHelper

Abilita la registrazione per gli hotspot di Wi-Fi.

NEHotspotHelperCommand

Rappresenta i comandi in un helper hotspot.

NEHotspotHelperOptionInternal

Contiene il nome della rete gestita dalle applicazioni.

NEHotspotHelperOptions

Rappresenta le opzioni per la registrazione di un helper hotspot.

NEHotspotHelperResponse

Contiene una risposta al comando helper hotspot.

NEHotspotHS20Settings

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEHotspotNetwork

Contiene informazioni su un hotspot di rete Wi-Fi.

NEIPv4Route

Impostazioni per una route IPv4.

NEIPv4Settings

Impostazioni per un tunnel IPv4.

NEIPv6Route

Impostazioni per una route IPv6.

NEIPv6Settings

Impostazioni per un tunnel IPv6.

NEOnDemandRule

Le sottoclassi definiscono le regole per la connessione automatica alle VPN.

NEOnDemandRuleConnect

Oggetto NEOnDemandRule il cui Action è Connect.

NEOnDemandRuleDisconnect

Oggetto NEOnDemandRule il cui Action è Disconnect.

NEOnDemandRuleEvaluateConnection

Oggetto NEOnDemandRule il cui Action è EvaluateConnection.

NEOnDemandRuleIgnore

Oggetto NEOnDemandRule il cui Action è Ignore.

NEPacket

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEPacketTunnelFlow

Fornisce I/O su un'interfaccia TUN.

NEPacketTunnelFlowReadResult

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEPacketTunnelNetworkSettings

Contiene le impostazioni per un NEPacketTunnelFlowoggetto .

NEPacketTunnelProvider

Fornisce socket creando NEPacketTunnelFlow oggetti.

NEProvider

Classe di base per provider di estensioni di rete.

NEProxyServer

Impostazioni per un server proxy.

NEProxySettings

Impostazioni proxy HTTP.

NETunnelNetworkSettings

Impostazioni per un tunnel di rete.

NETunnelProvider

Classe di base per le estensioni che implementano le estremità lato client di un tunnel di rete.

NETunnelProviderErrorExtensions

Metodi di estensione per l'enumerazione NetworkExtension.NETunnelProviderError.

NETunnelProviderManager

Configura e controlla una connessione VPN.

NETunnelProviderProtocol

Classe di base per le estensioni che implementano le estremità lato client di un tunnel di rete.

NETunnelProviderSession

Rappresenta e controlla lo stato di una connessione tunnel di rete.

NEVpnConnection

Rappresenta una connessione di rete privata virtuale

NEVpnConnection.Notifications

Contiene notifiche per NEVpnConnection gli oggetti.

NEVpnConnectionStartOptions

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEVpnErrorExtensions

Metodi di estensione per l'enumerazione NetworkExtension.NEVpnError.

NEVpnIke2SecurityAssociationParameters

Contiene i parametri per L'associazione di sicurezza IKEv2.

NEVpnManager

Gestisce e controlla le configurazioni e le connessioni VPN.

NEVpnManager.Notifications

Contiene notifiche per NEVpnManager gli oggetti.

NEVpnProtocol

Contiene informazioni sul protocollo per le connessioni VPN

NEVpnProtocolIke2

Informazioni sul protocollo IKEv2 per le connessioni VPN

NEVpnProtocolIpSec

Informazioni sul protocollo IPSec per le connessioni VPN

NSMutableURLRequest_NEHotspotHelper

Richiesta riutilizzabile per la registrazione di hotspot Wi-Fi.

NWBonjourServiceEndpoint

Descrizione di un endpoint del servizio Bonjour.

NWEndpoint

Classe di base per le descrizioni delle risorse di rete.

NWHostEndpoint

Descrizione di un endpoint di rete identificato dal nome host.

NWPath

Contiene informazioni di spesa e stato su un percorso di connessione di rete.

NWTcpConnection

Si connette e invia e riceve i dati dalle connessioni di rete TCP.

NWTcpConnectionAuthenticationDelegate

Classe che gestisce l'autenticazione per le connessioni di rete.

NWTcpConnectionAuthenticationDelegate_Extensions

Metodi di estensione all'interfaccia INWTcpConnectionAuthenticationDelegate per supportare tutti i metodi dal NWTcpConnectionAuthenticationDelegate protocollo.

NWTlsParameters

Contiene opzioni di sicurezza del livello di trasporto.

NWUdpSession

Stabilisce una connessione UDP e trasmette pacchetti di dati UDP.

Interfacce

INWTcpConnectionAuthenticationDelegate

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NWTcpConnectionAuthenticationDelegate.

Enumerazioni

NEAppProxyFlowError

Enumera NEAppProxyFlow i codici di errore.

NEDnsProxyManagerError

Enumera gli errori relativi a un proxy DNS.

NEEvaluateConnectionRuleAction

Enumera il comportamento se il nome host corrispondente non può essere risolto.

NEFilterAction

Enumera le azioni da eseguire quando deve essere eseguito un NEFilterVerdict report.

NEFilterManagerError

Enumera gli errori associati a NEFilterManager.

NEHotspotConfigurationEapTlsVersion

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEHotspotConfigurationEapType

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEHotspotConfigurationError

Enumera gli errori relativi alla configurazione dell'hostpot di rete.

NEHotspotConfigurationTtlsInnerAuthenticationType

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEHotspotHelperCommandType

Enumera i comandi che possono essere eseguiti in un helper hotspot per facilitare la registrazione per l'accesso Wi-Fi.

NEHotspotHelperConfidence

Enumera i valori che descrivono la probabilità che un helper hotspot possa gestire una rete.

NEHotspotHelperResult

Enumera i risultati della risposta dei comandi dell'helper hotspot.

NEOnDemandRuleAction

Enumera i Action valori di un NEOnDemandRuleoggetto .

NEOnDemandRuleInterfaceType

Enumera i tipi di interfaccia di rete validi.

NEProviderStopReason

Enumera i motivi per cui un'estensione del provider è stata arrestata.

NETunnelProviderError

Enumera gli errori del tunnel di rete.

NETunnelProviderRoutingMethod

Enumera i metodi di routing del tunnel.

NEVpnError

Enumerazione delle condizioni di errore relative alla configurazione VPN.

NEVpnIke2CertificateType

Enumera l'algoritmo crittografico associato al certificato.

NEVpnIke2DeadPeerDetectionRate

Enumera le frequenze con cui la connessione tenta di rilevare peer non morti.

NEVpnIke2DiffieHellman

Enumerazione dei gruppi Diffie Hellman, che determinano la forza di crittografia.

NEVpnIke2EncryptionAlgorithm

Enumera gli algoritmi che possono essere usati per EncryptionAlgorithm.

NEVpnIke2IntegrityAlgorithm

Enumera gli algoritmi di integrità validi per IntegrityAlgorithm.

NEVpnIkeAuthenticationMethod

Enumera le tecniche supportate per l'autenticazione di Internet Key Exchange.

NEVpnIkev2TlsVersion

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEVpnStatus

Enumera lo stato di una connessione VPN.

NWPathStatus

Enumera le informazioni sullo stato sui percorsi di connessione di rete.

NWTcpConnectionState

Enumera gli stati che possono essere rilevati durante la definizione di una connessione TCP.

NWUdpSessionState

Enumera gli stati che possono essere rilevati durante la creazione di una connessione UDP.

Delegati

NEDatagramRead

Lo spazio dei nomi NetworkExtension fornisce classi per la configurazione e la connessione ai server VPN.

NEHotspotHelperHandler

Blocco del gestore dei comandi per un helper hotspot.