|
|||||||||
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 |
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 |
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.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 |