使用JSch时,不想提示用户输入密码时如何设置userinfo?提供的所有示例都将 userinfo 与 Swing 一起使用,并在运行时提示用户输入密码。我正在编写一个 android 应用程序,我会将密码保存为 SharedPreference,因此我不想提示用户。所有示例都显示他们使用 UserInfo 作为 MyUserInfo 类的基类,这似乎只是为了存储用户名和密码而过分矫枉过正。
样本是这样的:
JSch jsch=new JSch();
Session session=jsch.getSession(user, host, 22);
UserInfo ui=new MyUserInfo();
session.setUserInfo(ui);
session.connect();
MyUserInfo 类有几个方法和其他我不需要的东西。
有没有更简单的方法?