org.jmonks.dms.util
Class UserManager.User
java.lang.Object
org.jmonks.dms.util.UserManager.User
- All Implemented Interfaces:
- java.io.Serializable
- Enclosing class:
- UserManager
- public class UserManager.User
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
private |
UserManager.User(java.lang.String userName,
java.lang.String password,
java.lang.String userType,
java.util.Map entryMap)
Creates a new instance of User by loading the user details from the request. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
USER_TYPE_ADMIN
public static final java.lang.String USER_TYPE_ADMIN
- See Also:
- Constant Field Values
USER_TYPE_USER
public static final java.lang.String USER_TYPE_USER
- See Also:
- Constant Field Values
DUMMY_PASSWORD
public static final java.lang.String DUMMY_PASSWORD
- See Also:
- Constant Field Values
userName
private java.lang.String userName
password
private java.lang.String password
userType
private java.lang.String userType
entryMap
private java.util.Map entryMap
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
UserManager.User
private UserManager.User(java.lang.String userName,
java.lang.String password,
java.lang.String userType,
java.util.Map entryMap)
- Creates a new instance of User by loading the user details from the request.
getUserName
public java.lang.String getUserName()
getUserType
public java.lang.String getUserType()
getPassword
private java.lang.String getPassword()
isAdmin
public boolean isAdmin()
getEntryList
public java.util.List getEntryList()
getEntriesToShow
public java.util.List getEntriesToShow()
isAllowed
public boolean isAllowed(RepositoryEntry requestedEntry)
throws java.lang.Exception
- Throws:
java.lang.Exception
authenticate
public boolean authenticate(java.lang.String password)
isSuperAdmin
public boolean isSuperAdmin()
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- Throws:
java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
toString
public java.lang.String toString()