# Functions
NewAuth instantiate Auth struct and validate the management URL.
NewAuthWithConfig instantiate Auth based on existing config.
NewPreferences create new Preferences instance.
# Structs
Auth can register or login new client.
DNSList is a wrapper of []string.
PeerInfo describe information about the peers.
PeerInfoArray is the implementation of the PeerInfoCollection.
Preferences export a subset of the internal config for gomobile.
# Interfaces
ErrListener is async listener for mobile framework.
PeerInfoCollection made for Java layer to get non default types as collection.
SSOListener is async listener for mobile framework.
URLOpener it is a callback interface.