package org.ovirt.engine.core.utils.hostinstall; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import com.jcraft.jsch.UserInfo; public class Credentials implements UserInfo { private static Log log = LogFactory.getLog(Credentials.class); private String password, passphrase, certPath, username; public Credentials() { } public String getCertPath() { return certPath; } @Override public String getPassphrase() { return passphrase; } @Override public String getPassword() { return password; } public String getUsername() { return username; } @Override public boolean promptPassphrase(String arg0) { log.debug(arg0); return true; } @Override public boolean promptPassword(String arg0) { log.debug(arg0); return true; } @Override public boolean promptYesNo(String arg0) { log.debug(arg0); return true; } public void setCertPath(String certPath) { this.certPath = certPath; } public void setPassphrase(String passphrase) { this.passphrase = passphrase; } public void setPassword(String password) { this.password = password; } public void setUsername(String username) { this.username = username; } @Override public void showMessage(String arg0) { log.debug(arg0); } }