se.sics.tasim.is.common
Class AgentRealm

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap
          extended by org.mortbay.http.HashUserRealm
              extended by se.sics.tasim.is.common.AgentRealm
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, java.util.Map, org.mortbay.http.SSORealm, org.mortbay.http.UserRealm

public class AgentRealm
extends org.mortbay.http.HashUserRealm

See Also:
Serialized Form

Field Summary
static java.lang.String ADMIN_ROLE
           
 
Fields inherited from class org.mortbay.http.HashUserRealm
__SSO, _roles
 
Constructor Summary
AgentRealm(InfoServer infoServer, java.lang.String realmName)
           
 
Method Summary
 org.mortbay.http.UserPrincipal authenticate(java.lang.String username, java.lang.Object credentials, org.mortbay.http.HttpRequest request)
           
 void updateUser(java.lang.String name)
           
 
Methods inherited from class org.mortbay.http.HashUserRealm
addUserToRole, clearSingleSignOn, disassociate, dump, getName, getSingleSignOn, getSSORealm, isUserInRole, load, logout, popRole, pushRole, put, readExternal, setName, setSingleSignOn, setSSORealm, toString, writeExternal
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

ADMIN_ROLE

public static final java.lang.String ADMIN_ROLE
See Also:
Constant Field Values
Constructor Detail

AgentRealm

public AgentRealm(InfoServer infoServer,
                  java.lang.String realmName)
Method Detail

authenticate

public org.mortbay.http.UserPrincipal authenticate(java.lang.String username,
                                                   java.lang.Object credentials,
                                                   org.mortbay.http.HttpRequest request)
Specified by:
authenticate in interface org.mortbay.http.UserRealm
Overrides:
authenticate in class org.mortbay.http.HashUserRealm

updateUser

public void updateUser(java.lang.String name)


Copyright © 2007-2009 Association for Trading Agent Research. All Rights Reserved.