Namespace VpnSDK.Interfaces
Interfaces
IBestAvailable
Interface IBestAvailable. Tagging interface that describes a special ILocation that always finds the 'best available' location for the user.
IConnectionConfiguration
Interface IConnectionConfiguration. Provides an interface for a connection configuration.
IConnectionInfo
Interface IConnectionInfo. Describes the current connection info.
IDoubleHopConfiguration
Represents an interface for configurations with double hop settings.
ILocation
Interface ILocation. Describes an interface for a generic location.
IOpenVpnConnectionConfiguration
Interface IOpenVpnConnectionConfiguration. Provides an interface that contains OpenVPN specific options.
IRasConnectionConfiguration
Interface IRasConnectionConfiguration. Tagging interface for RAS-based IConnectionConfiguration.
IRegion
Interface IRegion. Describes a region as an ILocation.
ISDK
Interface ISDK. Provides an interface for the SDK APIs.
IUser
Interface IUser. Provides an interface for API users/customers.
IWireGuardConnectionConfiguration
Interface IWireGuardConnectionConfiguration. Tagging interface for Wireguard-based IConnectionConfiguration.