com.sshtools.j2ssh.authentication
Class SshAuthenticationClient
java.lang.Object
com.sshtools.j2ssh.authentication.SshAuthenticationClient
- Direct Known Subclasses:
- AgentAuthenticationClient, HostbasedAuthenticationClient, KBIAuthenticationClient, PasswordAuthenticationClient, PublicKeyAuthenticationClient
public abstract class SshAuthenticationClient
- extends java.lang.Object
- Version:
- $Revision: 1.15 $
- Author:
- $author$
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SshAuthenticationClient
public SshAuthenticationClient()
getMethodName
public abstract java.lang.String getMethodName()
- Returns:
authenticate
public abstract void authenticate(AuthenticationProtocolClient authentication,
java.lang.String serviceToStart)
throws java.io.IOException,
TerminatedStateException
- Parameters:
authentication
- serviceToStart
-
- Throws:
java.io.IOException
TerminatedStateException
setAuthenticationPrompt
public void setAuthenticationPrompt(SshAuthenticationPrompt prompt)
throws AuthenticationProtocolException
- Parameters:
prompt
-
- Throws:
AuthenticationProtocolException
getAuthenticationPrompt
public SshAuthenticationPrompt getAuthenticationPrompt()
- Returns:
setUsername
public void setUsername(java.lang.String username)
- Parameters:
username
-
getUsername
public java.lang.String getUsername()
- Returns:
getPersistableProperties
public abstract java.util.Properties getPersistableProperties()
- Returns:
reset
public abstract void reset()
setPersistableProperties
public abstract void setPersistableProperties(java.util.Properties properties)
- Parameters:
properties
-
canAuthenticate
public abstract boolean canAuthenticate()
- Returns:
canPrompt
public boolean canPrompt()
- Returns:
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.