org.jminor.common.server
Interface LoginProxy


public interface LoginProxy

A login proxy.


Method Summary
 ClientInfo doLogin(ClientInfo clientInfo)
          Performs login validation for the user specified by the client info and returns a client info with the same clientID and the user to propatage for further login procedures, which may or may not be the same user
 

Method Detail

doLogin

ClientInfo doLogin(ClientInfo clientInfo)
                   throws ServerException.LoginException
Performs login validation for the user specified by the client info and returns a client info with the same clientID and the user to propatage for further login procedures, which may or may not be the same user

Parameters:
clientInfo - the client info
Returns:
a new client info with the same clientID but not necessarily the same user
Throws:
ServerException.LoginException - in case the login fails