Package oracle.iam.passwordmgmt.vo
Class UserInfo
java.lang.Object
oracle.iam.passwordmgmt.vo.UserInfo
- All Implemented Interfaces:
- Serializable
Contains User attribute information . This is used to determine the password policy applicable to an User
  NOTE: The attribute values should be the actual attribute values and should NOT
  be wrapped in any ContextAware type.
- Since:
- OIM 11gR1
- Version:
- $Header: iam/iam-product/features/passwordmgmt/src/main/oracle/iam/passwordmgmt/vo/UserInfo.java /main/11 2014/01/23 22:18:22 uksubram Exp $
- Author:
- sidhdas
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetAttribute(String attrName) Gets the value for the specified user attribute nameGets aMapof the user attributesGets the Display NameGets the user first nameGets the last name of the userGets the user login IDGets the email ID of the user's managerGets the ID/key of the user's managerGets the user login of the user's managerGets the NoN MT user login IDGets the user start dateGets the Tenant NameGets the email ID of the userGet the user ID/key of the uservoidsetAttribute(String attributeName, Object attributeValue) Sets key value pair for an user attributevoidsetAttributes(Map<String, Object> attributes) Sets aMapof the user attributesvoidsetDisplayName(String displayName) Sets Display NamevoidsetFirstName(String firstName) Sets the user first namevoidsetLastName(String lastName) Sets the last name of the uservoidsetLoginID(String loginID) Sets the user login IDvoidsetManagerEmailID(String managerEmailID) Sets the email ID of the user's managervoidsetManagerKey(String managerKey) Sets the ID/key of the user's managervoidsetManagerLoginID(String managerLoginID) Sets the user login of the user's managervoidsetNonMTUserLoginID(String NonMTUserLoginID) Sets the NoN MT user login IDvoidsetStartDate(Date startDate) Sets the user start datevoidsetTenantName(String TenantName) Sets the Tenant NamevoidsetUserEmailID(String userEmailID) Sets the email ID of the uservoidsetUserKey(String key) Get the user ID/key of the user
- 
Constructor Details- 
UserInfoConstructs aUserInfowith the user key- Parameters:
- entityId-
 
- 
UserInfopublic UserInfo()
 
- 
- 
Method Details- 
setNonMTUserLoginIDSets the NoN MT user login ID- Parameters:
- NonMTUserLoginID- Non MT User Login of the user
 
- 
getNonMTUserLoginIDGets the NoN MT user login ID- Returns:
- the NoN MT user login ID of the user
 
- 
setTenantNameSets the Tenant Name- Parameters:
- TenantName- Tenant Name of the user
 
- 
getTenantNameGets the Tenant Name- Returns:
- Tenant Name of the user
 
- 
setDisplayNameSets Display Name- Parameters:
- displayName- Display Name of the user
 
- 
getDisplayNameGets the Display Name- Returns:
- Display Name of the user
 
- 
setLoginIDSets the user login ID- Parameters:
- loginID- login ID of the user
 
- 
getLoginIDGets the user login ID- Returns:
- login ID of the user
 
- 
getFirstNameGets the user first name- Returns:
- first name of the user
 
- 
setFirstNameSets the user first name- Parameters:
- firstName- first name of the user
 
- 
getLastNameGets the last name of the user- Returns:
- last name of the user
 
- 
setLastNameSets the last name of the user- Parameters:
- lastName- last name of the user
 
- 
getUserKeyGet the user ID/key of the user- Returns:
- user ID of the user
 
- 
setUserKeyGet the user ID/key of the user- Parameters:
- key- user ID of the user
 
- 
getUserEmailIDGets the email ID of the user- Returns:
- Email ID of the user
 
- 
setUserEmailIDSets the email ID of the user- Parameters:
- userEmailID- Email ID of the user
 
- 
getManagerEmailIDGets the email ID of the user's manager- Returns:
- Email ID of the user's manager
 
- 
setManagerEmailIDSets the email ID of the user's manager- Parameters:
- managerEmailID- Email ID of the user's manager
 
- 
getManagerKeyGets the ID/key of the user's manager- Returns:
- ID of the user's manager
 
- 
setManagerKeySets the ID/key of the user's manager- Parameters:
- managerKey- ID of the user's manager
 
- 
getManagerLoginIDGets the user login of the user's manager- Returns:
- user login of the user's manager
 
- 
setManagerLoginIDSets the user login of the user's manager- Parameters:
- managerLoginID- user login of the user's manager
 
- 
getStartDateGets the user start date- Returns:
- start date of the user
 
- 
setStartDateSets the user start date- Parameters:
- startDate- start date of the user
 
- 
getAttributesGets aMapof the user attributes- Returns:
- Mapof the user attributes
 
- 
setAttributeSets key value pair for an user attribute- Parameters:
- attributeName- the name of the attribute.
- attributeValue- the value of the attribute. Note that that this should be the actual attribute value and not any wrapper type that contains the attribute value. For example, Do not provide ContextAwareString etc as the attribute value
 
- 
setAttributesSets aMapof the user attributes- Parameters:
- attributes- the attributes to set
 
- 
getAttributeGets the value for the specified user attribute name- Parameters:
- attrName- attribute name whose value is to be retrieved
- Returns:
- attribute value for the specified attribute name
 
 
-