在网络管理器的直接dbus控制中模拟nmcli –ask

问题描述 投票:0回答:1

我正在研究Java软件产品,并通过dbus通过NetworkManager的更直接控制来替换对[[nmcli的exec()调用。我被卡在nmcli connection up (ourconnection) --ask上了;具体来说,它的--ask位。

我知道这将是对[[ActivateConnection的调用,如NetworkManager documentation中所述,但看不到如何模拟--ask。当您指定--ask时,是NetworkManager采取并执行的选项,还是nmcli在将密码传递给NetworkManager之前要求输入密码?

此问题专门与--ask有关;我通常了解如何使用从反射API调用获得的Java类通过dbus与NetworkManager进行交互,并且一直这样做是为了获取SSID,设备和连接的列表,以及设置信号处理程序,例如AccessPointAdded ;但我看不到如何以编程方式告诉NetworkManager提示人类用户输入密码。

java dbus networkmanager
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.