NetworkCollector

Passive collector for SignalCategory.Network.

Reports active transports, internet-validated/metered flags, interface name, DNS server count, local addresses, transport info (Wi-Fi metadata) and private-DNS state via ConnectivityManager link properties/capabilities.

Privacy: local IPs and Wi-Fi metadata reveal the network environment; readable with only ACCESS_NETWORK_STATE (a normal permission), with MAC addresses redacted since Android 10.

See also

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val category: SignalCategory

Functions

Link copied to clipboard
open suspend override fun collect(context: Context): List<FingerprintSignal>

Collects active-network characteristic signals for this category.