|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.iam.oimcommon.vo.base.AbstractEntity
oracle.iam.oimcommon.vo.User
public class User
Class User General purpose User class for all OIM modules. Represents an enterprise user in the system. An enterprise user is one who can have access granted to them (provisioning) and whose access grants can be reviewed (aka access review, attestation, identity certification). Notes: - Can also be an OIM login user if appropriate role(s) have been granted. - Initially developed for the access review module (OIA identity certification or IDC). - Relevant fields from superclasses: id, name, createDate, updateDate, createdById, updatedById
Nested Class Summary | |
---|---|
static class |
User.UserStatus |
Constructor Summary | |
---|---|
User() |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object) |
java.lang.Boolean |
getAccountLocked() |
java.lang.Integer |
getAccountRisk() Gets the risk level associated with accounts owned by the user |
java.util.List |
getAccounts() |
java.lang.Integer |
getAccountSummaryRisk() |
java.lang.String |
getCity() |
java.lang.String |
getCommonName() |
java.lang.String |
getCountry() |
java.util.List |
getCustomProperties() Gets custom properties (also known as User Defined Fields, or UDFs) Returns a copy. |
java.lang.String |
getDepartmentNumber() |
java.lang.String |
getDisplayName() |
java.lang.String |
getEmail() |
java.lang.String |
getEmployeeId() Gets the employee ID used to identify the user within the company. |
java.lang.String |
getEmployeeType() |
java.lang.Integer |
getEntitlementRisk() Gets the risk level associated with entitlements granted to the user |
java.lang.Integer |
getEntitlementSummaryRisk() |
java.lang.String |
getFirstName() Gets the first name of the user |
java.lang.String |
getFullName() |
java.lang.String |
getGenerationQualifier() |
java.lang.Boolean |
getHasHighRiskEntitlement() |
java.lang.Boolean |
getHasHighRiskProvMeth() |
java.lang.Boolean |
getHasHighRiskResource() |
java.lang.Boolean |
getHasHighRiskRole() |
java.lang.Boolean |
getHasHighRiskSod() |
java.util.Date |
getHireDate() |
java.lang.String |
getJobCode() Gets the job code of the user |
java.lang.String |
getLastName() Gets the last name of the user |
java.util.Locale |
getLocale() |
java.lang.String |
getLocation() |
java.lang.Long |
getManagerId() Gets unique identifier for the user's manager |
java.lang.String |
getMiddleName() Gets the middle name of the user |
java.lang.String |
getOffice() |
java.lang.Long |
getOrganizationId() |
java.lang.String |
getPhoneNumber() |
java.lang.String |
getPostalCode() |
java.util.Date |
getRiskUpdateDate() Gets the Date risk levels were last updated Returns a copy. |
java.util.List |
getRoleGrants() |
java.lang.Integer |
getRoleRisk() Gets the risk level associated with roles assigned to the user |
java.util.List |
getRoles() |
java.lang.Integer |
getRoleSummaryRisk() |
java.lang.String |
getStateOrProvince() |
User.UserStatus |
getStatus() Gets the status for the user |
java.lang.String |
getStatusStr() Gets the string representation of the status for the user |
java.lang.String |
getStreet() |
java.lang.Integer |
getSummaryRisk() Gets the calculated risk level for the user |
java.lang.String |
getTitle() |
java.util.Map |
getUdfMap() |
java.lang.String |
getUserName() |
int |
hashCode() |
void |
setAccountLocked(java.lang.Boolean accountLocked) |
void |
setAccountRisk(java.lang.Integer riskLevel) Sets the risk level associated with accounts owned by the user |
void |
setAccounts(java.util.List accounts) |
void |
setAccountSummaryRisk(java.lang.Integer accountSummaryRisk) |
void |
setCity(java.lang.String cStr) |
void |
setCommonName(java.lang.String commonName) |
void |
setCountry(java.lang.String cStr) |
void |
setCustomProperties(java.util.List propList) Sets custom properties (also known as User Defined Fields, or UDFs) Makes a defensive copy. |
void |
setDepartmentNumber(java.lang.String departmentNumber) |
void |
setDisplayName(java.lang.String displayName) |
void |
setEmail(java.lang.String eStr) |
void |
setEmployeeId(java.lang.String eStr) Sets the employee ID used to identify the user within the company. |
void |
setEmployeeType(java.lang.String eStr) |
void |
setEntitlementRisk(java.lang.Integer riskLevel) Sets the risk level associated with entitlements granted to the user |
void |
setEntitlementSummaryRisk(java.lang.Integer entitlementSummaryRisk) |
void |
setFirstName(java.lang.String fName) Sets the first name of the user |
void |
setGenerationQualifier(java.lang.String generationQualifier) |
void |
setHasHighRiskEntitlement(java.lang.Boolean hasHighRiskEntitlement) |
void |
setHasHighRiskProvMeth(java.lang.Boolean hasHighRiskProvMeth) |
void |
setHasHighRiskResource(java.lang.Boolean hasHighRiskResource) |
void |
setHasHighRiskRole(java.lang.Boolean hasHighRiskRole) |
void |
setHasHighRiskSod(java.lang.Boolean tmpBool) |
void |
setHireDate(java.util.Date startDate) |
void |
setJobCode(java.lang.String jStr) Sets the job code of the user. |
void |
setLastName(java.lang.String lName) Sets the last name of the user |
void |
setLocale(java.util.Locale locale) |
void |
setLocation(java.lang.String lStr) |
void |
setManagerId(java.lang.Long guid) Sets unique identifier for the user's manager |
void |
setMiddleName(java.lang.String mName) Sets the middle name of the user |
void |
setOffice(java.lang.String oStr) |
void |
setOrganizationId(java.lang.Long organizationId) |
void |
setPhoneNumber(java.lang.String pStr) |
void |
setPostalCode(java.lang.String pStr) |
void |
setRiskUpdateDate(java.util.Date rDate) Sets the Date risk levels were last updated Makes a defensive copy. |
void |
setRoleGrants(java.util.List roleGrants) |
void |
setRoleRisk(java.lang.Integer riskLevel) Sets the risk level associated with roles assigned to the user |
void |
setRoles(java.util.List roles) |
void |
setRoleSummaryRisk(java.lang.Integer roleSummaryRisk) |
void |
setStateOrProvince(java.lang.String sStr) |
void |
setStatus(User.UserStatus usrStatus) Sets the status for the user |
void |
setStatusStr(java.lang.String sStr) Sets the string representation of the status for the user Also updates the status value based on the specified string. |
void |
setStreet(java.lang.String sStr) |
void |
setSummaryRisk(java.lang.Integer riskLevel) Sets the calculated risk level for the user |
void |
setTitle(java.lang.String tStr) |
void |
setUdfMap(java.util.Map udfMap) |
void |
setUserName(java.lang.String userName) |
java.lang.String |
toString() |
Methods inherited from class oracle.iam.oimcommon.vo.base.AbstractEntity |
---|
getCreateDate, getCreatedBy, getId, getName, getUpdateDate, getUpdatedBy, setCreateDate, setCreatedBy, setId, setName, setUpdateDate, setUpdatedBy |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public User()
Method Detail |
---|
public void setDisplayName(java.lang.String displayName)
public java.lang.String getDisplayName()
public java.lang.Long getManagerId()
public void setManagerId(java.lang.Long guid)
guid
- Unique identifier for the user's managerpublic User.UserStatus getStatus()
public void setStatus(User.UserStatus usrStatus)
usrStatus
- Status for the userpublic java.lang.String getStatusStr()
public void setStatusStr(java.lang.String sStr)
statusStr
- the statusStr to setpublic java.lang.Integer getSummaryRisk()
public void setSummaryRisk(java.lang.Integer riskLevel)
riskLevel
- the summaryRisk to setpublic java.lang.Integer getRoleRisk()
public void setRoleRisk(java.lang.Integer riskLevel)
riskLevel
- the roleRisk to setpublic java.lang.Integer getAccountRisk()
public void setAccountRisk(java.lang.Integer riskLevel)
riskLevel
- the accountRisk to setpublic java.lang.Integer getEntitlementRisk()
public void setEntitlementRisk(java.lang.Integer riskLevel)
riskLevel
- the entitlementRisk to setpublic java.util.Date getRiskUpdateDate()
public void setRiskUpdateDate(java.util.Date rDate)
rDate
- the riskUpdateDate to setpublic void setUserName(java.lang.String userName)
public java.lang.String getUserName()
public java.lang.String getFirstName()
public void setFirstName(java.lang.String fName)
fName
- the firstName to setpublic java.lang.String getLastName()
public void setLastName(java.lang.String lName)
lName
- the lastName to setpublic java.lang.String getMiddleName()
public void setMiddleName(java.lang.String mName)
mName
- the middleName to setpublic java.lang.String getLocation()
public void setLocation(java.lang.String lStr)
lStr
- the location to setpublic java.lang.String getOffice()
public void setOffice(java.lang.String oStr)
oStr
- the office to setpublic java.lang.String getStreet()
public void setStreet(java.lang.String sStr)
sStr
- the street to setpublic java.lang.String getCity()
public void setCity(java.lang.String cStr)
cStr
- the city to setpublic java.lang.String getStateOrProvince()
public void setStateOrProvince(java.lang.String sStr)
sStr
- the stateOrProvince to setpublic java.lang.String getPostalCode()
public void setPostalCode(java.lang.String pStr)
pStr
- the postalCode to setpublic java.lang.String getCountry()
public void setCountry(java.lang.String cStr)
cStr
- the country to setpublic java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
public java.lang.String getEmail()
public void setEmail(java.lang.String eStr)
eStr
- the email to setpublic java.lang.String getPhoneNumber()
public void setPhoneNumber(java.lang.String pStr)
pStr
- the phoneNumber to setpublic java.lang.String getEmployeeId()
public void setEmployeeId(java.lang.String eStr)
eStr
- the employeeId to setpublic java.lang.String getJobCode()
public void setJobCode(java.lang.String jStr)
jStr
- the jobCode to setpublic java.lang.String getTitle()
public void setTitle(java.lang.String tStr)
tStr
- the title to setpublic java.lang.String getEmployeeType()
public void setEmployeeType(java.lang.String eStr)
eStr
- the employeeType to setpublic java.lang.String getFullName()
public void setAccounts(java.util.List accounts)
public java.util.List getAccounts()
public void setRoles(java.util.List roles)
public java.util.List getRoles()
public java.util.List getRoleGrants()
public void setRoleGrants(java.util.List roleGrants)
public void setHasHighRiskEntitlement(java.lang.Boolean hasHighRiskEntitlement)
public void setHasHighRiskResource(java.lang.Boolean hasHighRiskResource)
public void setHasHighRiskProvMeth(java.lang.Boolean hasHighRiskProvMeth)
public void setHasHighRiskRole(java.lang.Boolean hasHighRiskRole)
public void setHasHighRiskSod(java.lang.Boolean tmpBool)
public void setAccountSummaryRisk(java.lang.Integer accountSummaryRisk)
public void setEntitlementSummaryRisk(java.lang.Integer entitlementSummaryRisk)
public void setRoleSummaryRisk(java.lang.Integer roleSummaryRisk)
public java.lang.Boolean getHasHighRiskEntitlement()
public java.lang.Boolean getHasHighRiskResource()
public java.lang.Boolean getHasHighRiskProvMeth()
public java.lang.Boolean getHasHighRiskRole()
public java.lang.Boolean getHasHighRiskSod()
public java.lang.Integer getAccountSummaryRisk()
public java.lang.Integer getEntitlementSummaryRisk()
public java.lang.Integer getRoleSummaryRisk()
public void setCommonName(java.lang.String commonName)
public java.lang.String getCommonName()
public void setOrganizationId(java.lang.Long organizationId)
public java.lang.Long getOrganizationId()
public void setDepartmentNumber(java.lang.String departmentNumber)
public java.lang.String getDepartmentNumber()
public void setGenerationQualifier(java.lang.String generationQualifier)
public java.lang.String getGenerationQualifier()
public void setHireDate(java.util.Date startDate)
public java.util.Date getHireDate()
public void setUdfMap(java.util.Map udfMap)
public java.util.Map getUdfMap()
public void setAccountLocked(java.lang.Boolean accountLocked)
public java.lang.Boolean getAccountLocked()
public java.util.List getCustomProperties()
public void setCustomProperties(java.util.List propList)
propList
- the list of custom properties to setpublic java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |