init
TypeScriptstatic init(): NEVPNProtocolSwift declarationinit()class · iOS 8.0+ · SDK 27.1
class NEVPNProtocolstatic init(): NEVPNProtocolSwift declarationinit()get disconnectOnSleep(): booleanSwift declarationvar disconnectOnSleep: Bool { get set }set disconnectOnSleep(value: boolean)Swift declarationvar disconnectOnSleep: Bool { get set }get enforceRoutes(): booleanSwift declarationvar enforceRoutes: Bool { get set }set enforceRoutes(value: boolean)Swift declarationvar enforceRoutes: Bool { get set }get excludeAPNs(): booleanSwift declarationvar excludeAPNs: Bool { get set }set excludeAPNs(value: boolean)Swift declarationvar excludeAPNs: Bool { get set }get excludeCellularServices(): booleanSwift declarationvar excludeCellularServices: Bool { get set }set excludeCellularServices(value: boolean)Swift declarationvar excludeCellularServices: Bool { get set }get excludeDeviceCommunication(): booleanSwift declarationvar excludeDeviceCommunication: Bool { get set }set excludeDeviceCommunication(value: boolean)Swift declarationvar excludeDeviceCommunication: Bool { get set }get excludeLocalNetworks(): booleanSwift declarationvar excludeLocalNetworks: Bool { get set }set excludeLocalNetworks(value: boolean)Swift declarationvar excludeLocalNetworks: Bool { get set }get identityData(): (ArrayBuffer) | nullSwift declarationvar identityData: Data? { get set }set identityData(value: (ArrayBuffer) | null)Swift declarationvar identityData: Data? { get set }get identityDataPassword(): (string) | nullSwift declarationvar identityDataPassword: String? { get set }set identityDataPassword(value: (string) | null)Swift declarationvar identityDataPassword: String? { get set }get identityReference(): (ArrayBuffer) | nullSwift declarationvar identityReference: Data? { get set }set identityReference(value: (ArrayBuffer) | null)Swift declarationvar identityReference: Data? { get set }get includeAllNetworks(): booleanSwift declarationvar includeAllNetworks: Bool { get set }set includeAllNetworks(value: boolean)Swift declarationvar includeAllNetworks: Bool { get set }get passwordReference(): (ArrayBuffer) | nullSwift declarationvar passwordReference: Data? { get set }set passwordReference(value: (ArrayBuffer) | null)Swift declarationvar passwordReference: Data? { get set }get proxySettings(): (NEProxySettings) | nullSwift declaration@NSCopying var proxySettings: NEProxySettings? { get set }set proxySettings(value: (NEProxySettings) | null)Swift declaration@NSCopying var proxySettings: NEProxySettings? { get set }get serverAddress(): (string) | nullSwift declarationvar serverAddress: String? { get set }set serverAddress(value: (string) | null)Swift declarationvar serverAddress: String? { get set }get sliceUUID(): (string) | nullSwift declarationvar sliceUUID: String? { get set }set sliceUUID(value: (string) | null)Swift declarationvar sliceUUID: String? { get set }get username(): (string) | nullSwift declarationvar username: String? { get set }set username(value: (string) | null)Swift declarationvar username: String? { get set }No declarations were skipped in this snapshot.