我正在研究Java软件产品,并通过dbus通过NetworkManager的更直接控制来替换对[[nmcli的exec()
调用。我被卡在nmcli connection up (ourconnection) --ask
上了;具体来说,它的--ask
位。
--ask
。当您指定--ask
时,是NetworkManager采取并执行的选项,还是nmcli
在将密码传递给NetworkManager之前要求输入密码?此问题专门与--ask
有关;我通常了解如何使用从反射API调用获得的Java类通过dbus与NetworkManager进行交互,并且一直这样做是为了获取SSID,设备和连接的列表,以及设置信号处理程序,例如AccessPointAdded ;但我看不到如何以编程方式告诉NetworkManager提示人类用户输入密码。