Package org.sakaiproject.unboundid
Class LdapUserData
- java.lang.Object
-
- org.sakaiproject.unboundid.LdapUserData
-
public class LdapUserData extends Object
Snapshot of a user directory entry, typically used for cache entries inUnboundidDirectoryProvider- Author:
- David Ross, Albany Medical College, Rishi Pande, Virginia Tech, Dan McCallum, Unicon Inc
-
-
Constructor Summary
Constructors Constructor Description LdapUserData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetEid()StringgetEmail()StringgetFirstName()StringgetLastName()StringgetPreferredFirstName()PropertiesgetProperties()StringgetType()voidsetEid(String eid)voidsetEmail(String email)voidsetFirstName(String firstName)voidsetLastName(String lastName)voidsetPreferredFirstName(String preferredFirstName)voidsetProperties(Properties properties)voidsetProperty(String key, String value)Assign a single property to the user, possibly overwriting and existing entry.voidsetType(String type)StringtoString()Output a multi-line String representation of thisLdapUserDatainstance.
-
-
-
Method Detail
-
getEmail
public String getEmail()
- Returns:
- Returns the email.
-
setEmail
public void setEmail(String email)
- Parameters:
email- The email to set.
-
getFirstName
public String getFirstName()
- Returns:
- Returns the firstName.
-
setFirstName
public void setFirstName(String firstName)
- Parameters:
firstName- The firstName to set.
-
getPreferredFirstName
public String getPreferredFirstName()
-
setPreferredFirstName
public void setPreferredFirstName(String preferredFirstName)
-
getEid
public String getEid()
- Returns:
- Returns the eid.
-
setEid
public void setEid(String eid)
- Parameters:
eid- The eid to set.
-
getLastName
public String getLastName()
- Returns:
- Returns the lastName.
-
setLastName
public void setLastName(String lastName)
- Parameters:
lastName- The lastName to set.
-
getType
public String getType()
- Returns:
- Returns the type.
-
setType
public void setType(String type)
- Parameters:
type- The type to set.
-
getProperties
public Properties getProperties()
- Returns:
- Returns the user's properties
-
setProperties
public void setProperties(Properties properties)
- Parameters:
properties- assign the user's properties
-
setProperty
public void setProperty(String key, String value)
Assign a single property to the user, possibly overwriting and existing entry.- Parameters:
key- the property's keyvalue- the property's value
-
-