Java Mksapi从首选项获取密码

Java Mksapi从首选项获取密码,java,mks,mks-integrity,Java,Mks,Mks Integrity,我有一个通过JavaMKSAPI连接到integrity的应用程序。为了测试应用程序的功能,我硬编码了我电脑的用户和密码,但现在在测试之后,我想让应用程序通用化,这样更多的用户可以使用它 通常,每个用户都有一个用户,我可以从ENV获取此信息,并在Integrity界面中配置一个密码。是否可以告诉mksapi从这些首选项获取密码?没有从客户端首选项获取密码的选项。 如果连接已经存在并且正在使用localintegration,则不需要密码 e、 g 如果提供的信息有活动连接:{USERNAME}@

我有一个通过JavaMKSAPI连接到integrity的应用程序。为了测试应用程序的功能,我硬编码了我电脑的用户和密码,但现在在测试之后,我想让应用程序通用化,这样更多的用户可以使用它


通常,每个用户都有一个用户,我可以从ENV获取此信息,并在Integrity界面中配置一个密码。是否可以告诉mksapi从这些首选项获取密码?

没有从客户端首选项获取密码的选项。 如果连接已经存在并且正在使用localintegration,则不需要密码

e、 g

如果提供的信息有活动连接:{USERNAME}@{SI_HOST}:{SI_PORT},则前面的命令将在没有密码的情况下工作

另一个选项是使用具有模拟权限的用户。
如果您不能使用此选项中的任何一个,唯一的方法是提示用户输入密码。

谢谢您的澄清。我还有一个问题,你说的主动连接是指开放的完整性实例吗?是的。如果已打开Integrity客户端且连接处于活动状态,则所有ommand都将在无密码的情况下工作。但这只有在您使用本地集成点和活动连接时才有效,我的意思是您通过Integrity客户端连接到mks服务器。
si projects --hostname={SI_HOST} --port={SI_PORT} --user={USERNAME}