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.UserInfo
public boolean promptYesNo(java.lang.String str)
promptYesNo
in interface com.jcraft.jsch.UserInfo
public java.lang.String getPassphrase()
getPassphrase
in interface com.jcraft.jsch.UserInfo
public boolean promptPassphrase(java.lang.String message)
promptPassphrase
in interface com.jcraft.jsch.UserInfo
public boolean promptPassword(java.lang.String message)
promptPassword
in interface com.jcraft.jsch.UserInfo
public void showMessage(java.lang.String message)
showMessage
in interface com.jcraft.jsch.UserInfo
public 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