Uses of Interface
socks.server.ServerAuthenticator

Packages that use ServerAuthenticator
ProxyServer   
socks   
socks.server   
 

Uses of ServerAuthenticator in ProxyServer
 

Classes in ProxyServer that implement ServerAuthenticator
 class ProxyAuthenticator
           
 

Methods in ProxyServer that return ServerAuthenticator
 ServerAuthenticator ProxyAuthenticator.startSession(java.net.Socket s)
          Grants access to everyone.Removes authentication related bytes from the stream, when a SOCKS5 connection is being made, selects an authentication NONE.
 

Uses of ServerAuthenticator in socks
 

Constructors in socks with parameters of type ServerAuthenticator
ProxyServer(ServerAuthenticator auth)
          Creates a proxy server with given Authentication scheme.
 

Uses of ServerAuthenticator in socks.server
 

Classes in socks.server that implement ServerAuthenticator
 class IdentAuthenticator
          An implementation of socks.ServerAuthentication which provides simple authentication based on the host from which the connection is made and the name of the user on the remote machine, as reported by identd daemon on the remote machine.
 class ServerAuthenticatorNone
          An implementation of ServerAuthenticator, which does not do any authentication.
 class UserPasswordAuthenticator
          This class implements SOCKS5 User/Password authentication scheme as defined in rfc1929,the server side of it.
 

Methods in socks.server that return ServerAuthenticator
 ServerAuthenticator UserPasswordAuthenticator.startSession(java.net.Socket s)
           
 ServerAuthenticator ServerAuthenticatorNone.startSession(java.net.Socket s)
          Grants access to everyone.Removes authentication related bytes from the stream, when a SOCKS5 connection is being made, selects an authentication NONE.
 ServerAuthenticator ServerAuthenticator.startSession(java.net.Socket s)
          This method is called when a new connection accepted by the server.
 ServerAuthenticator IdentAuthenticator.startSession(java.net.Socket s)
          Grants permission only to those users, who connect from one of the hosts registered with add(InetRange,Hashtable) and whose names, as reported by identd daemon, are listed for the host the connection came from.