Class NetworkExtension


  • public final class NetworkExtension
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static @NotNull java.lang.String kNEHotspotHelperOptionDisplayName()
      [@const] kNEHotspotHelperOptionDisplayName The string displayed in Wi-Fi Settings for a network handled by the application.
      static @NotNull java.lang.String NEAppProxyErrorDomain()
      [@const] NEAppProxyErrorDomain The NEAppProxyFlow error domain API-Since: 9.0
      static @NotNull java.lang.String NEAppPushErrorDomain()
      [@const] NEAppPushErrorDomain The app push manager error domain API-Since: 14.0
      static @NotNull java.lang.String NEDNSProxyConfigurationDidChangeNotification()
      [@const] NEDNSProxyConfigurationDidChangeNotification Name of the NSNotification that is posted when the DNS proxy configuration changes.
      static @NotNull java.lang.String NEDNSProxyErrorDomain()
      [@const] NEDNSProxyManagerErrorDomain The DNS proxy error domain API-Since: 11.0
      static @NotNull java.lang.String NEDNSSettingsConfigurationDidChangeNotification()
      [@const] NEDNSSettingsConfigurationDidChangeNotification Name of the NSNotification that is posted when the DNS settings configuration changes.
      static @NotNull java.lang.String NEDNSSettingsErrorDomain()
      [@const] NEDNSSettingsManagerErrorDomain The DNS settings error domain API-Since: 14.0
      static @NotNull java.lang.String NEFilterConfigurationDidChangeNotification()
      [@const] NEFilterConfigurationDidChangeNotification Name of the NSNotification that is posted when the filter configuration changes.
      static @NotNull java.lang.String NEFilterErrorDomain()
      [@const] NEFilterErrorDomain The filter error domain API-Since: 8.0
      static @NotNull java.lang.String NEFilterProviderRemediationMapRemediationButtonTexts()
      Key for Remediation button text API-Since: 9.0
      static @NotNull java.lang.String NEFilterProviderRemediationMapRemediationURLs()
      Key for RemediationURL API-Since: 9.0
      static @NotNull java.lang.String NEHotspotConfigurationErrorDomain()
      [@const] NEHotspotConfigurationErrorDomain The Hotspot Configuration error domain API-Since: 11.0
      static @NotNull java.lang.String NERelayConfigurationDidChangeNotification()
      [@const] NERelayConfigurationDidChangeNotification Name of the NSNotification that is posted when the relay configuration changes.
      static @NotNull java.lang.String NERelayErrorDomain()
      [@const] NERelayErrorDomain The NERelay error domain API-Since: 17.0
      static @NotNull java.lang.String NETunnelProviderErrorDomain()
      [@const] NETunnelProviderErrorDomain The tunnel provider error domain API-Since: 9.0
      static @NotNull java.lang.String NEVPNConfigurationChangeNotification()
      [@const] NEVPNConfigurationChangeNotification Name of the NSNotification that is posted when the VPN configuration changes.
      static @NotNull java.lang.String NEVPNConnectionErrorDomain()
      [@const] NEVPNConnectionErrorDomain The VPN connection error domain API-Since: 16.0
      static @NotNull java.lang.String NEVPNConnectionStartOptionPassword()
      [@const] NEVPNConnectionStartOptionPassword Specify this key in the options dictionary passed to startVPNTunnelWithOptions:returningError: to override the password saved in the configuration.
      static @NotNull java.lang.String NEVPNConnectionStartOptionUsername()
      [@const] NEVPNConnectionStartOptionUsername Specify this key in the options dictionary passed to startVPNTunnelWithOptions:returningError: to override the username saved in the configuration.
      static @NotNull java.lang.String NEVPNErrorDomain()
      [@const] NEVPNErrorDomain The VPN error domain API-Since: 8.0
      static @NotNull java.lang.String NEVPNStatusDidChangeNotification()
      [@const] NEVPNStatusDidChangeNotification Name of the NSNotification that is posted when the VPN status changes.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • NEAppProxyErrorDomain

        @NotNull
        public static @NotNull java.lang.String NEAppProxyErrorDomain()
        [@const] NEAppProxyErrorDomain The NEAppProxyFlow error domain API-Since: 9.0
      • NETunnelProviderErrorDomain

        @NotNull
        public static @NotNull java.lang.String NETunnelProviderErrorDomain()
        [@const] NETunnelProviderErrorDomain The tunnel provider error domain API-Since: 9.0
      • NEVPNErrorDomain

        @NotNull
        public static @NotNull java.lang.String NEVPNErrorDomain()
        [@const] NEVPNErrorDomain The VPN error domain API-Since: 8.0
      • NEVPNConfigurationChangeNotification

        @NotNull
        public static @NotNull java.lang.String NEVPNConfigurationChangeNotification()
        [@const] NEVPNConfigurationChangeNotification Name of the NSNotification that is posted when the VPN configuration changes. API-Since: 8.0
      • NEFilterProviderRemediationMapRemediationURLs

        @NotNull
        public static @NotNull java.lang.String NEFilterProviderRemediationMapRemediationURLs()
        Key for RemediationURL API-Since: 9.0
      • NEFilterProviderRemediationMapRemediationButtonTexts

        @NotNull
        public static @NotNull java.lang.String NEFilterProviderRemediationMapRemediationButtonTexts()
        Key for Remediation button text API-Since: 9.0
      • NEFilterErrorDomain

        @NotNull
        public static @NotNull java.lang.String NEFilterErrorDomain()
        [@const] NEFilterErrorDomain The filter error domain API-Since: 8.0
      • NEFilterConfigurationDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String NEFilterConfigurationDidChangeNotification()
        [@const] NEFilterConfigurationDidChangeNotification Name of the NSNotification that is posted when the filter configuration changes. API-Since: 8.0
      • kNEHotspotHelperOptionDisplayName

        @NotNull
        public static @NotNull java.lang.String kNEHotspotHelperOptionDisplayName()
        [@const] kNEHotspotHelperOptionDisplayName The string displayed in Wi-Fi Settings for a network handled by the application. This key specifies the display name for the application, if an alternate name is desired. If this property is not specified, the application's name is used. This name appears in Settings -> Wi-Fi underneath the Wi-Fi network name if the helper indicated that it was able to handle the network. API-Since: 9.0
      • NEVPNStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String NEVPNStatusDidChangeNotification()
        [@const] NEVPNStatusDidChangeNotification Name of the NSNotification that is posted when the VPN status changes. API-Since: 8.0
      • NEVPNConnectionStartOptionUsername

        @NotNull
        public static @NotNull java.lang.String NEVPNConnectionStartOptionUsername()
        [@const] NEVPNConnectionStartOptionUsername Specify this key in the options dictionary passed to startVPNTunnelWithOptions:returningError: to override the username saved in the configuration. The value is a string API-Since: 9.0
      • NEVPNConnectionStartOptionPassword

        @NotNull
        public static @NotNull java.lang.String NEVPNConnectionStartOptionPassword()
        [@const] NEVPNConnectionStartOptionPassword Specify this key in the options dictionary passed to startVPNTunnelWithOptions:returningError: to override the password saved in the configuration. The value is a string API-Since: 9.0
      • NEDNSProxyErrorDomain

        @NotNull
        public static @NotNull java.lang.String NEDNSProxyErrorDomain()
        [@const] NEDNSProxyManagerErrorDomain The DNS proxy error domain API-Since: 11.0
      • NEDNSProxyConfigurationDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String NEDNSProxyConfigurationDidChangeNotification()
        [@const] NEDNSProxyConfigurationDidChangeNotification Name of the NSNotification that is posted when the DNS proxy configuration changes. API-Since: 11.0
      • NEHotspotConfigurationErrorDomain

        @NotNull
        public static @NotNull java.lang.String NEHotspotConfigurationErrorDomain()
        [@const] NEHotspotConfigurationErrorDomain The Hotspot Configuration error domain API-Since: 11.0
      • NEDNSSettingsErrorDomain

        @NotNull
        public static @NotNull java.lang.String NEDNSSettingsErrorDomain()
        [@const] NEDNSSettingsManagerErrorDomain The DNS settings error domain API-Since: 14.0
      • NEDNSSettingsConfigurationDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String NEDNSSettingsConfigurationDidChangeNotification()
        [@const] NEDNSSettingsConfigurationDidChangeNotification Name of the NSNotification that is posted when the DNS settings configuration changes. API-Since: 14.0
      • NEAppPushErrorDomain

        @NotNull
        public static @NotNull java.lang.String NEAppPushErrorDomain()
        [@const] NEAppPushErrorDomain The app push manager error domain API-Since: 14.0
      • NEVPNConnectionErrorDomain

        @NotNull
        public static @NotNull java.lang.String NEVPNConnectionErrorDomain()
        [@const] NEVPNConnectionErrorDomain The VPN connection error domain API-Since: 16.0
      • NERelayErrorDomain

        @NotNull
        public static @NotNull java.lang.String NERelayErrorDomain()
        [@const] NERelayErrorDomain The NERelay error domain API-Since: 17.0
      • NERelayConfigurationDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String NERelayConfigurationDidChangeNotification()
        [@const] NERelayConfigurationDidChangeNotification Name of the NSNotification that is posted when the relay configuration changes. API-Since: 17.0