com.sshtools.j2ssh.authentication
Class PasswordAuthenticationClient

java.lang.Object
  extended by com.sshtools.j2ssh.authentication.SshAuthenticationClient
      extended by com.sshtools.j2ssh.authentication.PasswordAuthenticationClient

public class PasswordAuthenticationClient
extends SshAuthenticationClient

Version:
$Revision: 1.22 $
Author:
$author$

Field Summary
protected  java.lang.String password
           
 
Constructor Summary
PasswordAuthenticationClient()
           
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

password

protected java.lang.String password
Constructor Detail

PasswordAuthenticationClient

public PasswordAuthenticationClient()
Method Detail

getMethodName

public final java.lang.String getMethodName()
Specified by:
getMethodName in class SshAuthenticationClient
Returns:

setPassword

public final void setPassword(java.lang.String password)
Parameters:
password -

reset

public void reset()
Specified by:
reset in class SshAuthenticationClient

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 class SshAuthenticationClient
Throws:
java.io.IOException
TerminatedStateException

getPersistableProperties

public java.util.Properties getPersistableProperties()
Specified by:
getPersistableProperties in class SshAuthenticationClient
Returns:

setPersistableProperties

public void setPersistableProperties(java.util.Properties properties)
Specified by:
setPersistableProperties in class SshAuthenticationClient
Parameters:
properties -

canAuthenticate

public boolean canAuthenticate()
Specified by:
canAuthenticate in class SshAuthenticationClient
Returns:


Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.