|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.electrotank.electroserver5.extensions.LoginContext
public class LoginContext
Contains all information from a client attempting to login. This object is passed to the LoginEventHandler for processing. Changes to the LoginContext object made by a LoginEventHandler should be available to the client after a successful login.
LoginEventHandler,
BaseLoginEventHandler| Constructor Summary | |
|---|---|
LoginContext(EsObjectRO requestParametersIn,
Map<String,Map<Object,Object>> extensionVars,
Map<String,EsObject> userVariables,
int passwordHashId,
InetAddress remoteAddress,
String clientType,
String clientVersion,
boolean encryptionEnabled)
Creates a new instance of LoginContext |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LoginContext(EsObjectRO requestParametersIn,
Map<String,Map<Object,Object>> extensionVars,
Map<String,EsObject> userVariables,
int passwordHashId,
InetAddress remoteAddress,
String clientType,
String clientVersion,
boolean encryptionEnabled)
| Method Detail |
|---|
public void addUserServerVariable(String name,
EsObject value)
public EsObject getUserServerVariable(String name)
public void addExtensionBoundUserServerVariable(Object name,
Object value)
public Object getExtensionBoundUserServerVariable(Object name)
public boolean doHashedPasswordsMatch(String unhashedPassword)
public void addUserVariable(String name,
EsObject value)
public EsObject getUserVariable(String name)
public EsObjectRO getRequestParameters()
public EsObject getResponseParameters()
public void setResponseParameters(EsObject responseParameters)
public String getUserName()
public void setUserName(String userName)
userName - User name to setpublic String getPassword()
public void setPassword(String password)
password - Password to setpublic String getPermissionSetId()
public void setPermissionSetId(String permissionSetId)
permissionSetId - name of the permission setpublic Map<String,EsObject> getUserServerVariables()
public Map<String,EsObject> getUserVariables()
public void setCurrentExtension(String currentExtension)
public int getPasswordHashId()
public void setPasswordHashId(int passwordHashId)
public Map<String,EsObject> getBuddyListEntries()
public void setBuddyListEntries(Map<String,EsObject> buddyListEntries)
public InetAddress getRemoteAddress()
public void setRemoteAddress(InetAddress remoteAddress)
public boolean isSuppressBuddyEvents()
public void setSuppressBuddyEvents(boolean suppressBuddyEvents)
public String getClientType()
public String getClientVersion()
public boolean isEncryptionEnabled()
public boolean isKickOnFailure()
public void setKickOnFailure(boolean kickOnFailure)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||