Package org.codelibs.fess.ldap
Class LdapUser
- java.lang.Object
-
- org.codelibs.fess.ldap.LdapUser
-
- All Implemented Interfaces:
java.io.Serializable,FessUser
public class LdapUser extends java.lang.Object implements FessUser
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Hashtable<java.lang.String,java.lang.String>envprotected java.lang.Stringnameprotected java.lang.String[]permissions
-
Constructor Summary
Constructors Constructor Description LdapUser(java.util.Hashtable<java.lang.String,java.lang.String> env, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Hashtable<java.lang.String,java.lang.String>getEnvironment()java.lang.String[]getGroupNames()java.lang.StringgetName()java.lang.String[]getPermissions()java.lang.String[]getRoleNames()booleanisEditable()
-
-
-
Method Detail
-
getPermissions
public java.lang.String[] getPermissions()
- Specified by:
getPermissionsin interfaceFessUser
-
getRoleNames
public java.lang.String[] getRoleNames()
- Specified by:
getRoleNamesin interfaceFessUser
-
getGroupNames
public java.lang.String[] getGroupNames()
- Specified by:
getGroupNamesin interfaceFessUser
-
getEnvironment
public java.util.Hashtable<java.lang.String,java.lang.String> getEnvironment()
-
isEditable
public boolean isEditable()
- Specified by:
isEditablein interfaceFessUser
-
-