SDK Modules

The SDK is grouped into several modules. It depends on the license you obtained, which of these modules is accessible.

After having created the SDK Manager instance, you can access the modules, using the corresponding getter method:

let kapeSdkManager = try SdkManager(configuration: sdkConfiguration)
kapeSdkManager.tokens().<method of the module>

The following modules are available

Name
Getter Method
Description

auth()

This module manages access to the authorization layer of the SDK

tokens()

This module provides methods to access the different token types used by several services

subscriptions()

This modules provides methods to get information about subscriptions and entitlements

vpn()

This modules provides methods to fetch VPN server locations and endpoints. Additionally, it provides methods to measure the performance of specific VPN servers and connections.

Last updated