NetworkExtension Espacio de nombres

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

Clases

NEAppProxyFlow

Proporciona E/S a través de un socket de red.

NEAppProxyFlowErrorExtensions

Métodos de extensión para la enumeración NetworkExtension.NEAppProxyFlowError.

NEAppProxyProvider

Proporciona sockets mediante la creación de NEAppProxyFlow objetos .

NEAppProxyProviderManager

Configura y controla los túneles de red recibidos de una extensión del proveedor de proxy de aplicación.

NEAppProxyTcpFlow

Proporciona E/S a través de un socket TCP.

NEAppProxyUdpFlow

Proporciona E/S a través de un socket UDP.

NEAppRule

Define una regla que selecciona las conexiones de red en función del identificador de firma de la aplicación, la ruta de acceso de la aplicación o el dominio de nombre de host.

NEDatagramReadResult

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEDnsProxyManager

Encapsula un proxy DNS.

NEDnsProxyManager.Notifications

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEDnsProxyManagerErrorExtensions

Métodos de extensión para la enumeración NetworkExtension.NEDnsProxyManagerError.

NEDnsProxyProvider

La clase principal para interceptar el tráfico DNS que se origina en el dispositivo.

NEDnsProxyProviderProtocol

Opciones de configuración para NEDnsProxyProvider objetos.

NEDnsSettings

Contiene la configuración del solucionador DNS para un túnel de red.

NEEvaluateConnectionRule

Crea una conexión entre las propiedades de una conexión y una acción que se va a realizar.

NEFilterBrowserFlow

Contiene información sobre un flujo de datos de red del explorador WebKit.

NEFilterControlProvider

Proporciona información de control de flujo de filtro a .NEFilterDataProvider

NEFilterControlVerdict

Representa una decisión del proveedor de control de filtros sobre el flujo de datos de red.

NEFilterDataProvider

Filtra los datos de red.

NEFilterDataVerdict

Representa una decisión del proveedor de datos de filtro sobre el flujo de datos de red.

NEFilterFlow

Contiene información sobre un flujo de datos de red.

NEFilterManager

Administra las configuraciones de filtro de contenido.

NEFilterManager.Notifications

Contiene notificaciones para NEFilterManager objetos.

NEFilterManagerErrorExtensions

Métodos de extensión para la enumeración NetworkExtension.NEFilterManagerError.

NEFilterNewFlowVerdict

Representa una decisión del proveedor de filtros sobre el flujo de datos de red la primera vez que se ven los datos.

NEFilterProvider

Clase base para proveedores de filtros de control y datos.

NEFilterProviderConfiguration

Contiene datos de configuración del proveedor de filtros.

NEFilterRemediationVerdict

Representa una decisión del proveedor de datos de filtro sobre el flujo de datos de red después de que el usuario solicite acceso.

NEFilterReport

Una acción de generación de informes realizada en un flujo de datos filtrado.

NEFilterSocketFlow

Contiene información sobre el flujo de datos de red a través de un socket.

NEFilterVerdict

Clase base para veredictos de filtro de contenido.

NEFlowMetaData

Contiene datos adicionales sobre un flujo de datos de red.

NEHotspotConfiguration

Opciones de configuración para una zona activa de red.

NEHotspotConfigurationManager

Administra la aplicación o eliminación de NEHotspotConfiguration.

NEHotspotEapSettings

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEHotspotHelper

Habilita el registro de Wi-Fi zonas activas.

NEHotspotHelperCommand

Representa los comandos de un asistente de zona activa.

NEHotspotHelperOptionInternal

Contiene el nombre de la red administrada por las aplicaciones.

NEHotspotHelperOptions

Representa las opciones para registrar un asistente de zonas activas.

NEHotspotHelperResponse

Contiene una respuesta de comando del asistente de zonas activas.

NEHotspotHS20Settings

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEHotspotNetwork

Contiene información sobre un punto de acceso de red Wi-Fi.

NEIPv4Route

Configuración de una ruta IPv4.

NEIPv4Settings

Configuración de un túnel IPv4.

NEIPv6Route

Configuración de una ruta IPv6.

NEIPv6Settings

Configuración de un túnel IPv6.

NEOnDemandRule

Las subclases definen reglas para la conexión automática a VPN.

NEOnDemandRuleConnect

cuyo NEOnDemandRuleAction valor es Connect.

NEOnDemandRuleDisconnect

cuyo NEOnDemandRuleAction valor es Disconnect.

NEOnDemandRuleEvaluateConnection

cuyo NEOnDemandRuleAction valor es EvaluateConnection.

NEOnDemandRuleIgnore

cuyo NEOnDemandRuleAction valor es Ignore.

NEPacket

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEPacketTunnelFlow

Proporciona E/S a través de una interfaz TUN.

NEPacketTunnelFlowReadResult

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEPacketTunnelNetworkSettings

Contiene la configuración de un .NEPacketTunnelFlow

NEPacketTunnelProvider

Proporciona sockets mediante la creación de NEPacketTunnelFlow objetos .

NEProvider

Clase base para proveedores de extensiones de red.

NEProxyServer

Configuración de un servidor proxy.

NEProxySettings

Configuración del proxy HTTP.

NETunnelNetworkSettings

Configuración de un túnel de red.

NETunnelProvider

Clase base para extensiones que implementan extremos del lado cliente de un túnel de red.

NETunnelProviderErrorExtensions

Métodos de extensión para la enumeración NetworkExtension.NETunnelProviderError.

NETunnelProviderManager

Configura y controla una conexión VPN.

NETunnelProviderProtocol

Clase base para extensiones que implementan extremos del lado cliente de un túnel de red.

NETunnelProviderSession

Representa y controla el estado de una conexión de túnel de red.

NEVpnConnection

Representa una conexión de red privada virtual

NEVpnConnection.Notifications

Contiene notificaciones para NEVpnConnection objetos.

NEVpnConnectionStartOptions

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEVpnErrorExtensions

Métodos de extensión para la enumeración NetworkExtension.NEVpnError.

NEVpnIke2SecurityAssociationParameters

Contiene los parámetros de la asociación de seguridad IKEv2.

NEVpnManager

Administra y controla las configuraciones y conexiones de VPN.

NEVpnManager.Notifications

Contiene notificaciones para NEVpnManager objetos.

NEVpnProtocol

Contiene información de protocolo para conexiones VPN.

NEVpnProtocolIke2

Información del protocolo IKEv2 para conexiones VPN

NEVpnProtocolIpSec

Información del protocolo IPSec para conexiones VPN

NSMutableURLRequest_NEHotspotHelper

Una solicitud reutilizable para registrar Wi-Fi zonas activas.

NWBonjourServiceEndpoint

Descripción de un punto de conexión de servicio de Bonjour.

NWEndpoint

Clase base para descripciones de recursos de red.

NWHostEndpoint

Descripción de un punto de conexión de red identificado por su nombre de host.

NWPath

Contiene información de gastos y estado sobre una ruta de acceso de conexión de red.

NWTcpConnection

Se conecta a y envía y recibe datos de conexiones de red TCP.

NWTcpConnectionAuthenticationDelegate

Clase que controla la autenticación de las conexiones de red.

NWTcpConnectionAuthenticationDelegate_Extensions

Métodos de extensión a la INWTcpConnectionAuthenticationDelegate interfaz para admitir todos los métodos del NWTcpConnectionAuthenticationDelegate protocolo.

NWTlsParameters

Contiene opciones de seguridad de la capa de transporte.

NWUdpSession

Establece una conexión UDP y transmite paquetes de datos UDP.

Interfaces

INWTcpConnectionAuthenticationDelegate

Interfaz que representa los métodos necesarios (si los hay) del protocolo NWTcpConnectionAuthenticationDelegate.

Enumeraciones

NEAppProxyFlowError

Enumera los códigos de NEAppProxyFlow error.

NEDnsProxyManagerError

Enumera los errores relacionados con un proxy DNS.

NEEvaluateConnectionRuleAction

Enumera el comportamiento si no se puede resolver el nombre de host coincidente.

NEFilterAction

Enumera las acciones que se deben realizar cuando NEFilterVerdict es que se debe realizar un informe.

NEFilterManagerError

Enumera los errores asociados a NEFilterManager.

NEHotspotConfigurationEapTlsVersion

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEHotspotConfigurationEapType

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEHotspotConfigurationError

Enumera los errores relacionados con la configuración de hostpot de red.

NEHotspotConfigurationTtlsInnerAuthenticationType

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEHotspotHelperCommandType

Enumera los comandos que se pueden realizar en un asistente de zona activa para facilitar el registro para Wi-Fi acceso.

NEHotspotHelperConfidence

Enumera los valores que describen la probabilidad de que un asistente de zonas activas pueda controlar una red.

NEHotspotHelperResult

Enumera los resultados de respuesta del comando del asistente de zonas activas.

NEOnDemandRuleAction

Enumera los Action valores de .NEOnDemandRule

NEOnDemandRuleInterfaceType

Enumera los tipos de interfaz de red válidos.

NEProviderStopReason

Enumera los motivos por los que se ha detenido una extensión de proveedor.

NETunnelProviderError

Enumera los errores de túnel de red.

NETunnelProviderRoutingMethod

Enumera los métodos de enrutamiento de túnel.

NEVpnError

Enumeración de condiciones de error relacionadas con la configuración de VPN.

NEVpnIke2CertificateType

Enumera el algoritmo criptográfico asociado al certificado.

NEVpnIke2DeadPeerDetectionRate

Enumera las frecuencias con las que la conexión intenta detectar elementos del mismo nivel inactivos.

NEVpnIke2DiffieHellman

Enumeración de grupos Diffie Hellman, que determinan la intensidad del cifrado.

NEVpnIke2EncryptionAlgorithm

Enumera los algoritmos que se pueden usar para EncryptionAlgorithm.

NEVpnIke2IntegrityAlgorithm

Enumera los algoritmos de integridad válidos para IntegrityAlgorithm.

NEVpnIkeAuthenticationMethod

Enumera las técnicas admitidas para autenticar Intercambio de claves de Internet.

NEVpnIkev2TlsVersion

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEVpnStatus

Enumera el estado de una conexión VPN.

NWPathStatus

Enumera la información de estado sobre las rutas de acceso de conexión de red.

NWTcpConnectionState

Enumera los estados que se pueden encontrar al establecer una conexión TCP.

NWUdpSessionState

Enumera los estados que se pueden encontrar al establecer una conexión UDP.

Delegados

NEDatagramRead

El espacio de nombres NetworkExtension proporciona clases para configurar y conectarse a servidores VPN.

NEHotspotHelperHandler

Un bloque de controlador de comandos para un asistente de zona activa.