VpnStateCollectorPlugin

Implement this interface and return the multibinding to return VPN-relevant state information

The VPN will call all the collectVpnRelatedState methods when it wants to send information about the VPN state. This is generally done when an event happens that requires an AppTP bugreport to be sent, eg. user unprotects an app or reports breakage.

Properties

Link copied to clipboard
abstract val collectorName: String

Functions

Link copied to clipboard
abstract suspend fun collectVpnRelatedState(appPackageId: String? = null): JSONObject