org.jdesktop.wonderland.client.login
Interface LoginUI

All Known Implementing Classes:
JmeLoginUI

public interface LoginUI

An interface that the login system will call back to to request login details from the user.

Author:
jkaplan

Method Summary
 void requestLogin(ServerSessionManager.EitherLoginControl control)
          Request that the user interface prompt the user for login credentials.
 void requestLogin(ServerSessionManager.NoAuthLoginControl control)
          Request that the user interface prompt the user for login credentials.
 void requestLogin(ServerSessionManager.UserPasswordLoginControl control)
          Request that the user interface prompt the user for login credentials.
 

Method Detail

requestLogin

void requestLogin(ServerSessionManager.NoAuthLoginControl control)
Request that the user interface prompt the user for login credentials. This version corresponds to no authorization, so prompts for username and full name, but no password. Login is granted if the username is unique.

Parameters:
control - the login control

requestLogin

void requestLogin(ServerSessionManager.UserPasswordLoginControl control)
Request that the user interface prompt the user for login credentials. This version corresponds to web service authorization, so prompts for username and password. Login is granted if the username and password are validated by the web service.

Parameters:
control - the login control

requestLogin

void requestLogin(ServerSessionManager.EitherLoginControl control)
Request that the user interface prompt the user for login credentials. This version corresponds to authentication either by no authorization (e.g. a guest) or by authentication, at the choice of the client.

Parameters:
control - the login control


Open Wonderland - http://openwonderland.org