// This delegate provides UI code in ash, e.g. |VPNList|, with access to the
// list of VPN providers enabled in the primary user's profile. The delegate
// furthermore allows the UI code to request that a VPN provider show its "add
// network" dialog.
Basically, needs access to profile and extensions.
GetVPNProviders - could be pushed to ash on startup and on update
HaveThirdPartyVPNProviders - implement inside ash, just scans the list above
ShowAddPage - can be async, no return value
Comment 1 by jamescook@chromium.org
, Nov 14 2016