One Logo Pool Ball
NetworkExtension · IOS API REFERENCE

NEVPNProtocolIPSec

class · iOS 8.0+ · SDK 27.1

class NEVPNProtocolIPSec

Members (11)

init

init

TypeScript
static init(): NEVPNProtocolIPSec
Swift declaration
init()
get · iOS 8.0+

authenticationMethod

TypeScript
get authenticationMethod(): NEVPNIKEAuthenticationMethod
Swift declaration
var authenticationMethod: NEVPNIKEAuthenticationMethod { get set }
set · iOS 8.0+

authenticationMethod

TypeScript
set authenticationMethod(value: NEVPNIKEAuthenticationMethod)
Swift declaration
var authenticationMethod: NEVPNIKEAuthenticationMethod { get set }
get · iOS 8.0+

localIdentifier

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

localIdentifier

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

remoteIdentifier

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

remoteIdentifier

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

sharedSecretReference

TypeScript
get sharedSecretReference(): (ArrayBuffer) | null
Swift declaration
var sharedSecretReference: Data? { get set }
set · iOS 8.0+

sharedSecretReference

TypeScript
set sharedSecretReference(value: (ArrayBuffer) | null)
Swift declaration
var sharedSecretReference: Data? { get set }
get · iOS 8.0+

useExtendedAuthentication

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

useExtendedAuthentication

TypeScript
set useExtendedAuthentication(value: boolean)
Swift declaration
var useExtendedAuthentication: Bool { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All NetworkExtension types →