litesoft
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
package org.litesoft.GWT.eventbus.server;
import org.litesoft.GWT.eventbus.client.*;
import org.litesoft.*;
public interface AuthenticatedServerEventBusSupport
{
public ISystemUser getLoggedInUserFromSEB( ServerEventBus pServerEventBus );
public AppXtraLoginData getCurrentAppXtraLoginDataFromSEB( ServerEventBus pServerEventBus );
public void clearLoggedInUserInformationOnSEB( ServerEventBus pServerEventBus );
public String getLogoutMessageFromSEB( ServerEventBus pServerEventBus );
public void setLogoutMessageOnSEB( ServerEventBus pServerEventBus, String pLogoutMessage );
public void clearLogoutMessageOnSEB( ServerEventBus pServerEventBus );
/**
* Authenticate (find a SystemUser) based on the pLoginName, pPlainTextPassword.
*
* @return found SystemUser
*
* @throws AuthenticationException if No SystemUser or SystemUser not allowed to Login, Exception message is the text to the user
*/
public ISystemUser authenticate( String pLoginName, String pPlainTextPassword )
throws AuthenticationException;
public void logoutRequestComplete( ServerEventBus pServerEventBus );
}
|
Revision |
Author |
Commited |
Message |
2
|
GeorgeS
|
Sun 07 Feb, 2010 12:50:58 +0000 |
|