PrivacySettings
public struct PrivacySettings
Current privacy settings
-
Configured DNS server addresses to use. Or empty for default.
Declaration
Swift
public var dnsAddresses: [String]?
-
If credentials, including oauth tokens and passwords, are not stored locally. If true, automatic login and connect at boot will not work. @since 10.5
Declaration
Swift
public var doNotStoreCredentials: Bool
-
Allows other apps to bind their sockets around the VPN tunnel, directly on other network adapters. @since 11.9.2
Declaration
Swift
public var ipLeakProtection: Bool
-
Whether DoH is requested to be disabled. @since 12.2
Declaration
Swift
public var requestToDisableDoH: Bool
-
Whether onDemand is requested to be enabled @since 12.7
Declaration
Swift
public var onDemand: Bool
-
Whether killswitch is requested to be enabled @since 12.7
Declaration
Swift
public var killswitch: Bool
-
Declaration
Swift
public init(json: [String : Any])