NetworkExtension Changes
NetworkExtension
Removed NEOnDemandRuleInterfaceType.Ethernet
Added NEVPNIKEv2CertificateType [enum]
Added NEVPNIKEv2CertificateType.ECDSA256
Added NEVPNIKEv2CertificateType.ECDSA384
Added NEVPNIKEv2CertificateType.ECDSA521
Added NEVPNIKEv2CertificateType.RSA
Added NEVPNIKEv2DiffieHellmanGroup.Group19
Added NEVPNIKEv2DiffieHellmanGroup.Group20
Added NEVPNIKEv2DiffieHellmanGroup.Group21
Added NEVPNIKEv2EncryptionAlgorithm.AlgorithmAES128GCM
Added NEVPNIKEv2EncryptionAlgorithm.AlgorithmAES256GCM
Added NEVPNProtocolIKEv2.certificateType
Modified NEVPNIKEv2DiffieHellmanGroup [enum]
Declaration | |
---|---|
From | enum NEVPNIKEv2DiffieHellmanGroup : Int { case Group0 case Group1 case Group2 case Group5 case Group14 case Group15 case Group16 case Group17 case Group18 } |
To | enum NEVPNIKEv2DiffieHellmanGroup : Int { case Group0 case Group1 case Group2 case Group5 case Group14 case Group15 case Group16 case Group17 case Group18 case Group19 case Group20 case Group21 } |
Modified NEVPNIKEv2EncryptionAlgorithm [enum]
Declaration | |
---|---|
From | enum NEVPNIKEv2EncryptionAlgorithm : Int { case AlgorithmDES case Algorithm3DES case AlgorithmAES128 case AlgorithmAES256 } |
To | enum NEVPNIKEv2EncryptionAlgorithm : Int { case AlgorithmDES case Algorithm3DES case AlgorithmAES128 case AlgorithmAES256 case AlgorithmAES128GCM case AlgorithmAES256GCM } |
Modified NEVPNConfigurationChangeNotification
Declaration | |
---|---|
From | let NEVPNConfigurationChangeNotification: NSString! |
To | let NEVPNConfigurationChangeNotification: String |
Modified NEVPNErrorDomain
Declaration | |
---|---|
From | let NEVPNErrorDomain: NSString! |
To | let NEVPNErrorDomain: String |
Modified NEVPNStatusDidChangeNotification
Declaration | |
---|---|
From | let NEVPNStatusDidChangeNotification: NSString! |
To | let NEVPNStatusDidChangeNotification: String |