Class PasswordAuthenticationClient
- java.lang.Object
-
- com.sshtools.j2ssh.authentication.SshAuthenticationClient
-
- com.sshtools.j2ssh.authentication.PasswordAuthenticationClient
-
public class PasswordAuthenticationClient extends SshAuthenticationClient
- Version:
- $Revision: 1.22 $
- Author:
- $author$
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringpassword
-
Constructor Summary
Constructors Constructor Description PasswordAuthenticationClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidauthenticate(AuthenticationProtocolClient authentication, java.lang.String serviceToStart)booleancanAuthenticate()java.lang.StringgetMethodName()java.util.PropertiesgetPersistableProperties()voidreset()voidsetPassword(java.lang.String password)voidsetPasswordChangePrompt(PasswordChangePrompt changePrompt)voidsetPersistableProperties(java.util.Properties properties)-
Methods inherited from class com.sshtools.j2ssh.authentication.SshAuthenticationClient
canPrompt, getAuthenticationPrompt, getUsername, setAuthenticationPrompt, setUsername
-
-
-
-
Method Detail
-
getMethodName
public final java.lang.String getMethodName()
- Specified by:
getMethodNamein classSshAuthenticationClient- Returns:
-
setPassword
public final void setPassword(java.lang.String password)
- Parameters:
password-
-
reset
public void reset()
- Specified by:
resetin classSshAuthenticationClient
-
setPasswordChangePrompt
public void setPasswordChangePrompt(PasswordChangePrompt changePrompt)
- Parameters:
changePrompt-
-
authenticate
public void authenticate(AuthenticationProtocolClient authentication, java.lang.String serviceToStart) throws java.io.IOException, TerminatedStateException
- Specified by:
authenticatein classSshAuthenticationClient- Throws:
java.io.IOExceptionTerminatedStateException
-
getPersistableProperties
public java.util.Properties getPersistableProperties()
- Specified by:
getPersistablePropertiesin classSshAuthenticationClient- Returns:
-
setPersistableProperties
public void setPersistableProperties(java.util.Properties properties)
- Specified by:
setPersistablePropertiesin classSshAuthenticationClient- Parameters:
properties-
-
canAuthenticate
public boolean canAuthenticate()
- Specified by:
canAuthenticatein classSshAuthenticationClient- Returns:
-
-