Class NetworkManager

java.lang.Object
fi.evolver.script.app.NetworkManager

public class NetworkManager extends Object
  • Constructor Details

    • NetworkManager

      public NetworkManager()
  • Method Details

    • installNetworkManager

      public static void installNetworkManager(NetworkManager.VpnType... vpnTypes)
      Install NetworkManager and the listed VPN plugins.
      Parameters:
      vpnTypes -
    • addOpenConnectConnection

      public static void addOpenConnectConnection(String connectionName, String gateway, Map<String,Object> vpnDataOverrides)
      Create a new Cisco AnyConnect / OpenConnect VPN connection.
      Parameters:
      connectionName - The name for the VPN connection
      gateway - The VPN gateway URL (e.g., "vpn.company.com")
      vpnDataOverrides - Overrides for vpn.data properties
    • addOpenConnectConnection

      public static void addOpenConnectConnection(String connectionName, String gateway)
      Create a new Cisco AnyConnect / OpenConnect VPN connection.
      Parameters:
      connectionName - The name for the VPN connection
      gateway - The VPN gateway URL (e.g., "vpn.company.com")