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.String
password
-
Constructor Summary
Constructors Constructor Description PasswordAuthenticationClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
authenticate(AuthenticationProtocolClient authentication, java.lang.String serviceToStart)
boolean
canAuthenticate()
java.lang.String
getMethodName()
java.util.Properties
getPersistableProperties()
void
reset()
void
setPassword(java.lang.String password)
void
setPasswordChangePrompt(PasswordChangePrompt changePrompt)
void
setPersistableProperties(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:
getMethodName
in classSshAuthenticationClient
- Returns:
-
setPassword
public final void setPassword(java.lang.String password)
- Parameters:
password
-
-
reset
public void reset()
- Specified by:
reset
in 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:
authenticate
in classSshAuthenticationClient
- Throws:
java.io.IOException
TerminatedStateException
-
getPersistableProperties
public java.util.Properties getPersistableProperties()
- Specified by:
getPersistableProperties
in classSshAuthenticationClient
- Returns:
-
setPersistableProperties
public void setPersistableProperties(java.util.Properties properties)
- Specified by:
setPersistableProperties
in classSshAuthenticationClient
- Parameters:
properties
-
-
canAuthenticate
public boolean canAuthenticate()
- Specified by:
canAuthenticate
in classSshAuthenticationClient
- Returns:
-
-