Class

NEVPNIKEv2SecurityAssociationParameters

NEVPNIKEv2SecurityAssociationParameters contains parameters for an IKEv2 Security Association.

Declaration

class NEVPNIKEv2SecurityAssociationParameters : NSObject

Topics

IKEv2 Security Association Parameters

var encryptionAlgorithm: NEVPNIKEv2EncryptionAlgorithm

The algorithm used by the Security Association to encrypt and decrypt data.

var integrityAlgorithm: NEVPNIKEv2IntegrityAlgorithm

The algorithm used by the Security Association to verify the integrity of data.

var diffieHellmanGroup: NEVPNIKEv2DiffieHellmanGroup

The Diffie Hellman group used by the Security Association.

var lifetimeMinutes: Int32

The duration of the lifetime of the Security Association, in minutes.

Relationships

Inherits From

See Also

Accessing IKEv2 Security Association Parameters

var ikeSecurityAssociationParameters: NEVPNIKEv2SecurityAssociationParameters

An NEVPNIKEv2SecurityAssociationParameters object containing the parameters for the initial IKE security association to be negotiated with the IKEv2 server.

var childSecurityAssociationParameters: NEVPNIKEv2SecurityAssociationParameters

An NEVPNIKEv2SecurityAssociationParameters object containing the parameters for the child IPSec security associations to be negotiated for each IKEv2 policy.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software