org.eaglei.security
Class Session

java.lang.Object
  extended by org.eaglei.security.Session
All Implemented Interfaces:
java.io.Serializable

public class Session
extends java.lang.Object
implements java.io.Serializable

User session representation. Includes edit permission levels.

See Also:
Serialized Form

Constructor Summary
Session(java.lang.String sessionId, java.lang.String institutionId, java.lang.String userName, java.lang.String userURI)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getInstitutionId()
           
 java.lang.Long getLastAccess()
           
 java.lang.String getSessionId()
           
 java.lang.String getUserName()
           
 java.lang.String getUserURI()
           
 int hashCode()
           
static boolean isValid(Session session)
           
 void setLastAccess(java.lang.Long lastAccess)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Session

public Session(java.lang.String sessionId,
               java.lang.String institutionId,
               java.lang.String userName,
               java.lang.String userURI)
Method Detail

isValid

public static boolean isValid(Session session)

getInstitutionId

public java.lang.String getInstitutionId()

getUserName

public java.lang.String getUserName()

getSessionId

public java.lang.String getSessionId()

getUserURI

public java.lang.String getUserURI()

getLastAccess

public java.lang.Long getLastAccess()

setLastAccess

public void setLastAccess(java.lang.Long lastAccess)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2009-2011 Eagle-I. All Rights Reserved.