org.apache.tools.ant.taskdefs.optional.ssh

Class SSHUserInfo

public class SSHUserInfo extends Object implements UserInfo

Constructor Summary
SSHUserInfo()
SSHUserInfo(String password, boolean trustAllCertificates)
Method Summary
StringgetKeyfile()
Returns the keyfile.
StringgetName()
Gets the user name.
StringgetPassphrase(String message)
Gets the pass phrase of the user.
StringgetPassphrase()
Returns the passphrase.
StringgetPassword()
Gets the user's password.
booleangetTrust()
booleanprompt(String str)
Prompts a string.
booleanpromptPassphrase(String message)
booleanpromptPassword(String passwordPrompt)
booleanpromptYesNo(String message)
booleanretry()
Indicates whether a retry was done.
voidsetKeyfile(String keyfile)
Sets the keyfile.
voidsetName(String name)
Sets the name.
voidsetPassphrase(String passphrase)
Sets the passphrase.
voidsetPassword(String password)
Sets the password.
voidsetTrust(boolean trust)
Sets the trust.
voidshowMessage(String message)

Constructor Detail

SSHUserInfo

public SSHUserInfo()

SSHUserInfo

public SSHUserInfo(String password, boolean trustAllCertificates)

Method Detail

getKeyfile

public String getKeyfile()
Returns the keyfile.

Returns: String

getName

public String getName()
Gets the user name.

Returns: the user name

getPassphrase

public String getPassphrase(String message)
Gets the pass phrase of the user.

Parameters: message a message

Returns: the passphrase

getPassphrase

public String getPassphrase()
Returns the passphrase.

Returns: String

getPassword

public String getPassword()
Gets the user's password.

Returns: the user's password

getTrust

public boolean getTrust()

Returns: whether to trust or not.

prompt

public boolean prompt(String str)
Prompts a string.

Parameters: str the string

Returns: whether the string was prompted

promptPassphrase

public boolean promptPassphrase(String message)

promptPassword

public boolean promptPassword(String passwordPrompt)

promptYesNo

public boolean promptYesNo(String message)

retry

public boolean retry()
Indicates whether a retry was done.

Returns: whether a retry was done

setKeyfile

public void setKeyfile(String keyfile)
Sets the keyfile.

Parameters: keyfile The keyfile to set

setName

public void setName(String name)
Sets the name.

Parameters: name The name to set

setPassphrase

public void setPassphrase(String passphrase)
Sets the passphrase.

Parameters: passphrase The passphrase to set

setPassword

public void setPassword(String password)
Sets the password.

Parameters: password The password to set

setTrust

public void setTrust(boolean trust)
Sets the trust.

Parameters: trust whether to trust or not.

showMessage

public void showMessage(String message)
Copyright B) 2000-2007 Apache Software Foundation. All Rights Reserved.