public class EzyLoginProcessor
extends com.tvd12.ezyfox.util.EzyEntityBuilders
| Constructor and Description |
|---|
EzyLoginProcessor(EzyServerContext serverContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addUserToManager(EzyZoneUserManager userManager,
EzyUser user,
EzySession session,
boolean alreadyLoggedIn) |
void |
apply(EzyZoneContext zoneContext,
EzyUserLoginEvent event) |
protected String |
checkUsername(String username,
String userNamePattern,
boolean allowGuestLogin,
String guestNamePrefix) |
protected void |
doFireUserAddedEvent(EzyZoneContext zoneContext,
EzyEvent event) |
protected void |
fireUserAddedEvent(EzyZoneContext zoneContext,
EzyUser user,
EzySession session,
com.tvd12.ezyfox.entity.EzyData loginData,
boolean alreadyLoggedIn) |
protected EzyResponse |
newLoginResponse(EzyZoneContext zoneContext,
EzyUser user,
com.tvd12.ezyfox.entity.EzyData loginOutputData) |
protected EzyUser |
newUser(EzyZoneSetting zoneSetting,
EzyUserManagementSetting userManagementSetting,
String newUserName,
String password,
Map<Object,Object> properties) |
protected void |
processChangeSession(EzyUser user,
EzySession session) |
protected void |
processUserSessions(EzyUser user,
EzySession session,
int maxSessionPerUser,
boolean allowChangeSession,
boolean streamingEnable) |
public EzyLoginProcessor(EzyServerContext serverContext)
public void apply(EzyZoneContext zoneContext, EzyUserLoginEvent event)
protected String checkUsername(String username, String userNamePattern, boolean allowGuestLogin, String guestNamePrefix)
protected void processUserSessions(EzyUser user, EzySession session, int maxSessionPerUser, boolean allowChangeSession, boolean streamingEnable)
protected void processChangeSession(EzyUser user, EzySession session)
protected void addUserToManager(EzyZoneUserManager userManager, EzyUser user, EzySession session, boolean alreadyLoggedIn)
protected void fireUserAddedEvent(EzyZoneContext zoneContext, EzyUser user, EzySession session, com.tvd12.ezyfox.entity.EzyData loginData, boolean alreadyLoggedIn)
protected void doFireUserAddedEvent(EzyZoneContext zoneContext, EzyEvent event)
protected EzyUser newUser(EzyZoneSetting zoneSetting, EzyUserManagementSetting userManagementSetting, String newUserName, String password, Map<Object,Object> properties)
protected EzyResponse newLoginResponse(EzyZoneContext zoneContext, EzyUser user, com.tvd12.ezyfox.entity.EzyData loginOutputData)
Copyright © 2024 Young Monkeys. All rights reserved.