public class MyUserInfo
extends java.lang.Object
implements com.jcraft.jsch.UserInfo, com.jcraft.jsch.UIKeyboardInteractive
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
passphrase
passphrase.
|
private java.lang.String |
passwd
password.
|
private static java.lang.String |
TYPE_NOTHING_TO_ABORT
Type nothing to abort.
|
private static java.lang.String |
UTF_8
UTF-8.
|
| Constructor and Description |
|---|
MyUserInfo() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPassphrase() |
java.lang.String |
getPassword() |
java.lang.String[] |
promptKeyboardInteractive(java.lang.String destination,
java.lang.String name,
java.lang.String instruction,
java.lang.String[] prompt,
boolean[] echo) |
boolean |
promptPassphrase(java.lang.String message) |
boolean |
promptPassword(java.lang.String message) |
boolean |
promptYesNo(java.lang.String str) |
void |
showMessage(java.lang.String message) |
private static final java.lang.String UTF_8
private static final java.lang.String TYPE_NOTHING_TO_ABORT
private java.lang.String passwd
private java.lang.String passphrase
public java.lang.String getPassword()
getPassword in interface com.jcraft.jsch.UserInfopublic boolean promptYesNo(java.lang.String str)
promptYesNo in interface com.jcraft.jsch.UserInfopublic java.lang.String getPassphrase()
getPassphrase in interface com.jcraft.jsch.UserInfopublic boolean promptPassphrase(java.lang.String message)
promptPassphrase in interface com.jcraft.jsch.UserInfopublic boolean promptPassword(java.lang.String message)
promptPassword in interface com.jcraft.jsch.UserInfopublic void showMessage(java.lang.String message)
showMessage in interface com.jcraft.jsch.UserInfopublic java.lang.String[] promptKeyboardInteractive(java.lang.String destination,
java.lang.String name,
java.lang.String instruction,
java.lang.String[] prompt,
boolean[] echo)
promptKeyboardInteractive in interface com.jcraft.jsch.UIKeyboardInteractive