Enumeration

NEVPNIKEv2DeadPeerDetectionRate

No overview available.

Declaration

enum NEVPNIKEv2DeadPeerDetectionRate : Int

Topics

Enumeration Cases

case none

Do not perform dead peer detection.

case low

Run dead peer detection once every 30 minutes. If the peer does not respond, retry 5 times at 1 second intervals before declaring the peer dead and terminating the session.

case medium

Run dead peer detection once every 10 minutes. If the peer does not respond, retry 5 times at 1 second intervals before declaring the peer dead and terminating the session.

case high

Run dead peer detection once every 1 minute. If the peer does not respond, retry 5 times at 1 second intervals before declaring the peer dead and terminating the session.

See Also

Accessing Other IKEv2 Properties

var deadPeerDetectionRate: NEVPNIKEv2DeadPeerDetectionRate

The frequency at which the IKEv2 client will run the dead peer detection algorithm.

var serverCertificateIssuerCommonName: String?

A string containing the value of the Subject Common Name field of the Certificate Authority certificate that issued the IKEv2 server's certificate.

var serverCertificateCommonName: String?

A string containing the value of the Subject Common Name field of the IKEv2 server’s certificate.

var certificateType: NEVPNIKEv2CertificateType

The type of the certificate in the identity configured in identityReference or identityData.

var useConfigurationAttributeInternalIPSubnet: Bool

A Boolean indicating whether or not the IKEv2 client should use the INTERNAL_IP4_SUBNET and/or INTERNAL_IP6_SUBNET attributes sent by the IKEv2 server. If this property is false, split tunnel configurations may still be communicated via Traffic Selectors during IKE negotiation.

var disableMOBIKE: Bool

A Boolean indicating whether or not MOBIKE should be disabled for the IKEv2 sessions.

var disableRedirect: Bool

A Boolean indicating whether or not IKEv2 server redirects are disabled.

var enablePFS: Bool

A Boolean indicating whether or not Perfect Forward Secrecy is enabled.

var enableRevocationCheck: Bool

Enable revocation checking of the IKEv2 server certificate.

var strictRevocationCheck: Bool

Require a "not revoked" result when checking if the certificate identifying the server is revoked.