init
TypeScriptstatic init(): NEVPNIKEv2SecurityAssociationParametersSwift declarationinit()class · iOS 8.0+ · SDK 27.1
class NEVPNIKEv2SecurityAssociationParametersstatic init(): NEVPNIKEv2SecurityAssociationParametersSwift declarationinit()get diffieHellmanGroup(): NEVPNIKEv2DiffieHellmanGroupSwift declarationvar diffieHellmanGroup: NEVPNIKEv2DiffieHellmanGroup { get set }set diffieHellmanGroup(value: NEVPNIKEv2DiffieHellmanGroup)Swift declarationvar diffieHellmanGroup: NEVPNIKEv2DiffieHellmanGroup { get set }get encryptionAlgorithm(): NEVPNIKEv2EncryptionAlgorithmSwift declarationvar encryptionAlgorithm: NEVPNIKEv2EncryptionAlgorithm { get set }set encryptionAlgorithm(value: NEVPNIKEv2EncryptionAlgorithm)Swift declarationvar encryptionAlgorithm: NEVPNIKEv2EncryptionAlgorithm { get set }get integrityAlgorithm(): NEVPNIKEv2IntegrityAlgorithmSwift declarationvar integrityAlgorithm: NEVPNIKEv2IntegrityAlgorithm { get set }set integrityAlgorithm(value: NEVPNIKEv2IntegrityAlgorithm)Swift declarationvar integrityAlgorithm: NEVPNIKEv2IntegrityAlgorithm { get set }get lifetimeMinutes(): numberSwift declarationvar lifetimeMinutes: Int32 { get set }set lifetimeMinutes(value: number)Swift declarationvar lifetimeMinutes: Int32 { get set }get postQuantumKeyExchangeMethods(): Array<NEVPNIKEv2PostQuantumKeyExchangeMethod>Swift declarationvar postQuantumKeyExchangeMethods: [NEVPNIKEv2PostQuantumKeyExchangeMethod] { get set }The post-quantum key exchange method(s) used by the Security Association, if any. Up to 7 methods may be specified, mapping to ADDKE1 - ADDKE7 from RFC 9370.
set postQuantumKeyExchangeMethods(value: Array<NEVPNIKEv2PostQuantumKeyExchangeMethod>)Swift declarationvar postQuantumKeyExchangeMethods: [NEVPNIKEv2PostQuantumKeyExchangeMethod] { get set }The post-quantum key exchange method(s) used by the Security Association, if any. Up to 7 methods may be specified, mapping to ADDKE1 - ADDKE7 from RFC 9370.
No declarations were skipped in this snapshot.