|
|||||||||
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 |
getTimezonePreference() Get the prefered timezone for the user |
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 |
setTimezonePreference(java.lang.String timezone) Sets the perfered timezone for the user |
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 uservoid 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.lang.String getTimezonePreference()
void setTimezonePreference(java.lang.String timezone)
timezone
- the timezonejava.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 |
Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.