protected static final class ScpOperations.SessionUserInfo extends Object implements com.jcraft.jsch.UserInfo, com.jcraft.jsch.UIKeyboardInteractive
Constructor and Description |
---|
ScpOperations.SessionUserInfo(ScpConfiguration config) |
Modifier and Type | Method and Description |
---|---|
String |
getPassphrase() |
String |
getPassword() |
String[] |
promptKeyboardInteractive(String destination,
String name,
String instruction,
String[] prompt,
boolean[] echo) |
boolean |
promptPassphrase(String message) |
boolean |
promptPassword(String message) |
boolean |
promptYesNo(String message) |
void |
showMessage(String message) |
public ScpOperations.SessionUserInfo(ScpConfiguration config)
public String getPassphrase()
getPassphrase
in interface com.jcraft.jsch.UserInfo
public String getPassword()
getPassword
in interface com.jcraft.jsch.UserInfo
public boolean promptPassword(String message)
promptPassword
in interface com.jcraft.jsch.UserInfo
public boolean promptPassphrase(String message)
promptPassphrase
in interface com.jcraft.jsch.UserInfo
public boolean promptYesNo(String message)
promptYesNo
in interface com.jcraft.jsch.UserInfo
public void showMessage(String message)
showMessage
in interface com.jcraft.jsch.UserInfo
Apache Camel