NEVpnIkeAuthenticationMethod Enum

Definition

Enumerates supported techniques for authenticating Internet Key Exchange.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
public enum NEVpnIkeAuthenticationMethod
type NEVpnIkeAuthenticationMethod = 
Inheritance
NEVpnIkeAuthenticationMethod
Attributes

Fields

Name Value Description
None 0

In IKEv2, supports extended authentication if T:NetworkExtension.NEVpnProtocolIpSec.ExtendedAuthentication is true.

Certificate 1

A certificate and private key.

SharedSecret 2

A shared secret is used for authentication.

Applies to