---
title: postQuantumKeyExchangeMethods
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/nevpnikev2securityassociationparameters/postquantumkeyexchangemethods-3173s
---

# postQuantumKeyExchangeMethods

A list of the quantum-secure key exchange methods the Security Association uses.

## Declaration

```swift
var postQuantumKeyExchangeMethods: [NEVPNIKEv2PostQuantumKeyExchangeMethod] { get set }
```

## Discussion

Discussion You can specify up to seven key-exchange methods, which correspond to the Additional Key Exchange transform types ADDKE1–ADDKE7 in RFC 9370.

## See Also

### IKEv2 Security Association parameters

- [encryptionAlgorithm](networkextension/nevpnikev2securityassociationparameters/encryptionalgorithm.md)
- [NEVPNIKEv2EncryptionAlgorithm](networkextension/nevpnikev2encryptionalgorithm.md)
- [integrityAlgorithm](networkextension/nevpnikev2securityassociationparameters/integrityalgorithm.md)
- [NEVPNIKEv2IntegrityAlgorithm](networkextension/nevpnikev2integrityalgorithm.md)
- [diffieHellmanGroup](networkextension/nevpnikev2securityassociationparameters/diffiehellmangroup.md)
- [NEVPNIKEv2DiffieHellmanGroup](networkextension/nevpnikev2diffiehellmangroup.md)
- [lifetimeMinutes](networkextension/nevpnikev2securityassociationparameters/lifetimeminutes.md)
- [NEVPNIKEv2PostQuantumKeyExchangeMethod](networkextension/nevpnikev2postquantumkeyexchangemethod.md)
