package
0.30.0
Repository: https://github.com/netbirdio/netbird.git
Documentation: pkg.go.dev

# 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.