One Logo Pool Ball
NetworkExtension · IOS API REFERENCE

NEProxySettings

class · iOS 9.0+ · SDK 27.1

class NEProxySettings

Members (21)

init

init

TypeScript
static init(): NEProxySettings
Swift declaration
init()
get · iOS 9.0+

httpEnabled

TypeScript
get httpEnabled(): boolean
Swift declaration
var httpEnabled: Bool { get set }
set · iOS 9.0+

httpEnabled

TypeScript
set httpEnabled(value: boolean)
Swift declaration
var httpEnabled: Bool { get set }
get · iOS 9.0+

httpsEnabled

TypeScript
get httpsEnabled(): boolean
Swift declaration
var httpsEnabled: Bool { get set }
set · iOS 9.0+

httpsEnabled

TypeScript
set httpsEnabled(value: boolean)
Swift declaration
var httpsEnabled: Bool { get set }
get · iOS 9.0+

httpsServer

TypeScript
get httpsServer(): (NEProxyServer) | null
Swift declaration
@NSCopying var httpsServer: NEProxyServer? { get set }
set · iOS 9.0+

httpsServer

TypeScript
set httpsServer(value: (NEProxyServer) | null)
Swift declaration
@NSCopying var httpsServer: NEProxyServer? { get set }
get · iOS 9.0+

httpServer

TypeScript
get httpServer(): (NEProxyServer) | null
Swift declaration
@NSCopying var httpServer: NEProxyServer? { get set }
set · iOS 9.0+

httpServer

TypeScript
set httpServer(value: (NEProxyServer) | null)
Swift declaration
@NSCopying var httpServer: NEProxyServer? { get set }
get · iOS 9.0+

autoProxyConfigurationEnabled

TypeScript
get autoProxyConfigurationEnabled(): boolean
Swift declaration
var autoProxyConfigurationEnabled: Bool { get set }
set · iOS 9.0+

autoProxyConfigurationEnabled

TypeScript
set autoProxyConfigurationEnabled(value: boolean)
Swift declaration
var autoProxyConfigurationEnabled: Bool { get set }
get · iOS 9.0+

exceptionList

TypeScript
get exceptionList(): (Array<string>) | null
Swift declaration
var exceptionList: [String]? { get set }
set · iOS 9.0+

exceptionList

TypeScript
set exceptionList(value: (Array<string>) | null)
Swift declaration
var exceptionList: [String]? { get set }
get · iOS 9.0+

excludeSimpleHostnames

TypeScript
get excludeSimpleHostnames(): boolean
Swift declaration
var excludeSimpleHostnames: Bool { get set }
set · iOS 9.0+

excludeSimpleHostnames

TypeScript
set excludeSimpleHostnames(value: boolean)
Swift declaration
var excludeSimpleHostnames: Bool { get set }
get · iOS 9.0+

matchDomains

TypeScript
get matchDomains(): (Array<string>) | null
Swift declaration
var matchDomains: [String]? { get set }
set · iOS 9.0+

matchDomains

TypeScript
set matchDomains(value: (Array<string>) | null)
Swift declaration
var matchDomains: [String]? { get set }
get · iOS 9.0+

proxyAutoConfigurationJavaScript

TypeScript
get proxyAutoConfigurationJavaScript(): (string) | null
Swift declaration
var proxyAutoConfigurationJavaScript: String? { get set }
set · iOS 9.0+

proxyAutoConfigurationJavaScript

TypeScript
set proxyAutoConfigurationJavaScript(value: (string) | null)
Swift declaration
var proxyAutoConfigurationJavaScript: String? { get set }
get · iOS 9.0+

proxyAutoConfigurationURL

TypeScript
get proxyAutoConfigurationURL(): (string) | null
Swift declaration
var proxyAutoConfigurationURL: URL? { get set }
set · iOS 9.0+

proxyAutoConfigurationURL

TypeScript
set proxyAutoConfigurationURL(value: (string) | null)
Swift declaration
var proxyAutoConfigurationURL: URL? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All NetworkExtension types →