Client State Checking

# hasFullCapabilities

This method can be used to determine whether this application has full capabilities. Only one application (the first one started) can have full capabilities. If this is the first application started, this method returns true. When an application does not have full capabilities, it cannot initiate connections. Other functionality, such as disconnecting VPN, is available.

# isVPNServiceAvailable

This method returns true if the VPN service is available for establishing VPN connections.