One Logo Pool Ball
NetworkExtension · IOS API REFERENCE

NEVPNIKEv2PPKConfiguration

class · iOS 18.0+ · SDK 27.1

class NEVPNIKEv2PPKConfiguration

Members (5)

init · iOS 18.0+

init

TypeScript
static init(identifier: string, keychainReference: ArrayBuffer): NEVPNIKEv2PPKConfiguration
Swift declaration
init(identifier: String, keychainReference: Data)
get · iOS 18.0+

identifier

TypeScript
get identifier(): string
Swift declaration
var identifier: String { get }
get · iOS 18.0+

isMandatory

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

isMandatory

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

keychainReference

TypeScript
get keychainReference(): ArrayBuffer
Swift declaration
var keychainReference: Data { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

NEVPNIKEv2PPKConfiguration.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All NetworkExtension types →