IPSec Protocol
Adding IPSec protocol support
import VPNSDK
import VPNApplicationSDK
let groupData = VPNGroupData(
groupID: "group.com.yourcompany.vpnsdk-demo",
usesSystemExtension: false
)
let iPSecConfiguration = IPSecConfiguration(
carrierID: "YOUR_CARRIER_ID",
groupData: groupData,
trafficCountersFetchInterval: 3.0,
hostURLs: nil,
profileName: "My VPN",
onDemandConfiguration: OnDemandConfiguration.default,
networkConfiguration: nil,
modulesConfiguration: ModulesConfiguration.default,
securityConfiguration: SecurityConfiguration.default,
deviceType: nil,
logsCryptographicCredentials: nil,
externalDeviceID: nil,
storageServiceName: nil,
systemExtensionEncryptionKey: nil
)
let iPSecSDK = IPSecSDK(configuration: iPSecConfiguration)Last updated
Was this helpful?