com.sshtools.daemon.authentication
Class SshAuthenticationServer

java.lang.Object
  extended bycom.sshtools.daemon.authentication.SshAuthenticationServer
Direct Known Subclasses:
KBIPasswordAuthenticationServer, PasswordAuthenticationServer, PublicKeyAuthenticationServer

public abstract class SshAuthenticationServer
extends java.lang.Object

DOCUMENT ME!


Constructor Summary
SshAuthenticationServer()
           
 
Method Summary
abstract  int authenticate(AuthenticationProtocolServer authentication, SshMsgUserAuthRequest msg)
          DOCUMENT ME!
abstract  java.lang.String getMethodName()
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SshAuthenticationServer

public SshAuthenticationServer()
Method Detail

getMethodName

public abstract java.lang.String getMethodName()
DOCUMENT ME!

Returns:
DOCUMENT ME!

authenticate

public abstract int authenticate(AuthenticationProtocolServer authentication,
                                 SshMsgUserAuthRequest msg)
                          throws java.io.IOException
DOCUMENT ME!

Parameters:
authentication - DOCUMENT ME!
msg - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!