java.lang.Object
org.xmud.securitymanager.CSecurityManager_impl
- public class CSecurityManager_impl
- extends java.lang.Object
Method Summary |
java.lang.String |
authenticateClient(int clientid,
java.lang.String pass,
int objid)
|
java.lang.String |
authenticateClient(int clientid,
java.lang.String pass,
int objid,
java.lang.String o_host)
|
int |
createClient()
|
java.lang.String |
generateToken()
|
java.lang.String |
getClientHost(int clientid)
|
int[] |
getClientList()
|
int |
getClientObject(int clientid)
|
java.lang.String |
getClientToken(int clientid,
java.lang.String token,
int id)
|
int[] |
getObjectList()
|
int |
getUniqueClientId()
|
void |
init(java.lang.String[] args)
|
boolean |
removeClient(int clientid,
boolean force)
|
boolean |
setClientObject(int clientid,
java.lang.String token,
int objid)
|
boolean |
verifyToken(int clientid,
java.lang.String token)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clist
java.util.Hashtable clist
com_server
org.xmud.net.comm_manager_server com_server
max_client
int max_client
mutex
java.lang.Object mutex
CSecurityManager_impl
public CSecurityManager_impl()
init
public void init(java.lang.String[] args)
getClientToken
public java.lang.String getClientToken(int clientid,
java.lang.String token,
int id)
getClientObject
public int getClientObject(int clientid)
createClient
public int createClient()
setClientObject
public boolean setClientObject(int clientid,
java.lang.String token,
int objid)
getUniqueClientId
public int getUniqueClientId()
authenticateClient
public java.lang.String authenticateClient(int clientid,
java.lang.String pass,
int objid)
authenticateClient
public java.lang.String authenticateClient(int clientid,
java.lang.String pass,
int objid,
java.lang.String o_host)
verifyToken
public boolean verifyToken(int clientid,
java.lang.String token)
generateToken
public java.lang.String generateToken()
getClientList
public int[] getClientList()
getClientHost
public java.lang.String getClientHost(int clientid)
getObjectList
public int[] getObjectList()
removeClient
public boolean removeClient(int clientid,
boolean force)