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.