Process Bypass
Process bypass is a powerful capability that allows you to programmatically update the list of processes that can be excluded from the VPN tunnel. This feature enables certain applications to send their traffic outside the encrypted connection. It's particularly useful when you need to dynamically manage VPN exceptions based on specific application requirements or user scenarios.
Updating Process Bypass
This configuration typically includes these main components:
The
AppPolicy
is configured with thePOLICY_EXCEPT_LIST
policy type.The
appList
contains the package names of the apps to be excluded:"com.example.app1"
and"com.google.android.youtube"
.The
AppPolicy
object is passed to thewithPolicy()
method of theSessionConfig.Builder
when starting the VPN session.
Last updated
Was this helpful?