| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface User
An Object that represents a Content Server user
| Method Summary | |
|---|---|
 java.util.List<java.lang.String> | 
getACLs()
Get the current user's ACLs  | 
 java.lang.String | 
getDescription()
Gets the user description  | 
 java.lang.String | 
getEmail()
Gets the user email  | 
 java.util.List<java.lang.String> | 
getGroups()
Get the user's security Groups  | 
 java.lang.String | 
getId()
Gets the user id  | 
 java.sql.Timestamp | 
getLastLoggedIn()
Get the last logged in time for the user.  | 
 java.util.Locale | 
getLocalePreference()
Get the prefered Locale for the user  | 
 java.lang.String | 
getName()
Gets the username  | 
 java.util.Map<java.lang.String,java.lang.String> | 
getOtherAttributes()
 | 
 java.lang.String | 
getPassword()
Gets the encrypted password  | 
 java.util.List<java.lang.String> | 
getRoles(java.lang.String site)
Gets the user roles for a given site  | 
 java.util.Set<java.lang.String> | 
getSites()
Gets the list of site that the user could access  | 
 java.lang.String | 
getUserImage()
Gets the user image  | 
 java.util.Map<java.lang.String,java.util.List<java.lang.Object>> | 
getUserProperties()
Gets the user general properties  | 
 void | 
setACLs(java.util.List<java.lang.String> ACLs)
Set the user's ACL  | 
 void | 
setDescription(java.lang.String desc)
Sets the user description  | 
 void | 
setEmail(java.lang.String email)
Sets the user email  | 
 void | 
setId(java.lang.String id)
Sets the user id  | 
 void | 
setLastLoggedIn(java.sql.Timestamp lastTime)
Sets the last logged in time for the user  | 
 void | 
setLocalePreference(java.util.Locale locale)
Sets the perfered Local for the user  | 
 void | 
setName(java.lang.String name)
Sets the username  | 
 void | 
setPassword(java.lang.String password)
Sets the encrypted password  | 
 void | 
setRoles(java.lang.String site,
         java.util.List<java.lang.String> roles)
Sets the user roles for a given site, passing null or empty list for roles will result in the user being deleted from the site  | 
 void | 
setUserImage(java.lang.String base64)
Sets the user image as base 64 String  | 
| Method Detail | 
|---|
java.lang.String getName()
void setName(java.lang.String name)
name - the String usernamejava.lang.String getPassword()
void setPassword(java.lang.String password)
password - the String format of the encrypted passwordjava.lang.String getUserImage()
void setUserImage(java.lang.String base64)
base64 - the base64 string for user image.java.lang.String getDescription()
void setDescription(java.lang.String desc)
desc - the String format of the user descriptionjava.util.Set<java.lang.String> getSites()
java.util.List<java.lang.String> getRoles(java.lang.String site)
site - there site where the roles would be get for this current user
void setRoles(java.lang.String site,
              java.util.List<java.lang.String> roles)
site - the site to set the user rolesroles - the role listsjava.lang.String getId()
void setId(java.lang.String id)
id - the user idjava.lang.String getEmail()
void setEmail(java.lang.String email)
email - the emailjava.util.Locale getLocalePreference()
void setLocalePreference(java.util.Locale locale)
locale - the Localejava.util.Map<java.lang.String,java.util.List<java.lang.Object>> getUserProperties()
void setLastLoggedIn(java.sql.Timestamp lastTime)
lastTime - java.sql.Timestamp getLastLoggedIn()
java.util.List<java.lang.String> getACLs()
void setACLs(java.util.List<java.lang.String> ACLs)
ACLs - the ACL listjava.util.List<java.lang.String> getGroups()
java.util.Map<java.lang.String,java.lang.String> getOtherAttributes()
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||