com.stellent.cis.client.api.scs.user
Interface ISCSUserObject

All Superinterfaces:
ICISObject, ICISObjectInitializable, ISCSObject, java.io.Serializable

public interface ISCSUserObject
extends ISCSObject

Represents a user in the content server.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.stellent.cis.client.api.common.ICISObjectInitializable
ICISObjectInitializable.AdapterVersionAware
 
Field Summary
 
Fields inherited from interface com.stellent.cis.client.api.common.ICISObject
FILTER_NULL_VALUE, FILTER_READONLY, FILTER_SYSTEM
 
Method Summary
 java.util.Date getArriveDate()
           
 java.lang.String getAuthType()
           
 java.lang.String getEmail()
           
 java.lang.String getFullName()
           
 java.lang.String getLocale()
           
 java.lang.String getPassword()
           
 java.lang.String getPasswordEncoding()
           
 java.util.Date getUserChangedDate()
           
 java.lang.String getUserName()
           
 java.lang.String getUserOrgPath()
           
 java.lang.String getUserSourceFlags()
           
 java.lang.String getUserSourceOrgPath()
           
 java.lang.String getUserType()
           
 void setAuthType(java.lang.String authType)
          Set the users authorization type
 void setEmail(java.lang.String email)
          Set the email address
 void setFullName(java.lang.String fullName)
          Set the users full name
 void setLocale(java.lang.String locale)
          Set the locale for this user
 void setPassword(java.lang.String password)
           
 void setUserName(java.lang.String userName)
          Set the username
 void setUserOrgPath(java.lang.String userOrgPath)
           
 void setUserSourceFlags(java.lang.String flags)
           
 void setUserSourceOrgPath(java.lang.String sourceOrgPath)
           
 void setUserType(java.lang.String userType)
          Set the type of user
 
Methods inherited from interface com.stellent.cis.client.api.scs.ISCSObject
castObject, clearPropertyFilter, copyObject, getPropertyFilter, getSourceAdapter, getSourceObject, getSourceObjectPropertyType, mergeObject, mergeObject, removeProperty, setPropertyFilter, setRestrictedPropertyFilter, setSourceObjectPropertyType
 
Methods inherited from interface com.stellent.cis.client.api.common.ICISObject
getProperties, getPropertiesWithValue, getProperty, getPropertyAsString, getPropertyAsString, getPropertyDescriptors, hasProperty, setProperty, setProperty, setProperty
 
Methods inherited from interface com.stellent.cis.client.api.common.ICISObjectInitializable
intialize
 

Method Detail

getEmail

java.lang.String getEmail()
Returns:
the users email address

setEmail

void setEmail(java.lang.String email)
Set the email address

Parameters:
email - the email address

getUserName

java.lang.String getUserName()
Returns:
the name of the user

setUserName

void setUserName(java.lang.String userName)
Set the username

Parameters:
userName - the name of the user

getFullName

java.lang.String getFullName()
Returns:
the fullname of this user

setFullName

void setFullName(java.lang.String fullName)
Set the users full name

Parameters:
fullName - the full name

getArriveDate

java.util.Date getArriveDate()
Returns:
the date the user was created in the system

getAuthType

java.lang.String getAuthType()
Returns:
the type of authorization for this user (i.e. LOCAL, etc.)

setAuthType

void setAuthType(java.lang.String authType)
Set the users authorization type

Parameters:
authType - the type of authorization

getLocale

java.lang.String getLocale()
Returns:
the users locale, null if no locale has been set

setLocale

void setLocale(java.lang.String locale)
Set the locale for this user

Parameters:
locale - the locale

getUserType

java.lang.String getUserType()
Returns:
the type of user

setUserType

void setUserType(java.lang.String userType)
Set the type of user

Parameters:
userType - the user type

getUserOrgPath

java.lang.String getUserOrgPath()
Returns:
the user org path

setUserOrgPath

void setUserOrgPath(java.lang.String userOrgPath)
Parameters:
userOrgPath - the user org path

getUserSourceFlags

java.lang.String getUserSourceFlags()
Returns:
the user source flags

setUserSourceFlags

void setUserSourceFlags(java.lang.String flags)
Parameters:
flags - set the user flags

getUserSourceOrgPath

java.lang.String getUserSourceOrgPath()
Returns:
the user source org path

setUserSourceOrgPath

void setUserSourceOrgPath(java.lang.String sourceOrgPath)
Parameters:
sourceOrgPath - the user source org path

getUserChangedDate

java.util.Date getUserChangedDate()
Returns:
the date when the user was last updated

getPasswordEncoding

java.lang.String getPasswordEncoding()
Returns:
the type of encoding used on the users password

getPassword

java.lang.String getPassword()
Returns:
the user password

setPassword

void setPassword(java.lang.String password)
Parameters:
password - the user password