Package oracle.iam.oimcommon.vo
Class Account
java.lang.Object
oracle.iam.oimcommon.vo.base.AbstractEntity
oracle.iam.oimcommon.vo.base.AbstractRiskAwareEntity
oracle.iam.oimcommon.vo.Account
- All Implemented Interfaces:
Serializable
Represents the user's identity within the context of a particular Resource (i.e., system or application).
This is a Provisioned Resource Object (where the type of object is an Account) in OIM.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the type of account(OIM PS2 is adding account types, might be Primay/Provisioned/Privileged/Service/System).Getter for Application InsanceGets the attribute value assignments for this accountGets the most recent certification-decision (within the same type of Certification) for this Account.Gets the risk associated with the most recent certification-decision (within the same type of Certification) for this Account.Gets if any open SOD violation involves this Account.getOrcId()
Gets orckey used to get additional information from UD tablesGets the type of provisioned-by-mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.Gets risk associated with provisioning mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.Getter of Request Key for this accountgetSdkId()
Getter for sdkIdGetter for account statusGets overall risk of the account, calculated by Risk-Aggregation Job.Getter of User Idvoid
setAccountType
(String accountType) Set the account typevoid
setAppInstance
(ApplicationInstance appInstance) Setter for Application Insancevoid
setAppInstanceDisplayName
(String appInstanceDisplayName) void
setAppInstanceId
(Long appInstanceId) void
setAppInstanceName
(String appInstanceName) void
setAttributeValues
(List<AccountAttributeValue> attributeValues) Sets the attribute value assignments for this accountvoid
setItResourceTypeId
(Long itResourceTypeId) void
setItResourceTypeName
(String itResourceTypeName) void
setLastCertificationDecision
(Integer lastCertificationDecision) Sets the most recent certification-decision (within the same type of Certification) for this Account.void
setLastCertificationRisk
(Integer lastCertificationRisk) Sets the risk associated with the most recent certification-decision (within the same type of Certification) for this Account.void
setOpenSod
(Boolean openSod) Sets if any open SOD violation involves this accountvoid
Sets orcId used to get additional information from UD tablesvoid
setProvisionedBy
(Long provisionedBy) void
setProvisioningMethod
(Integer provisioningMethod) Sets the type of provisioned-by-mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.void
setProvisioningMethodRisk
(Integer provisioningMethodRisk) Sets risk associated with provisioning mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.void
setProvisioningMethodString
(String provisioningMethodString) void
setRequestKey
(Long requestKey) Setter of Request Keyvoid
setRiskItem
(Integer riskItem) void
Setter for sdkIdvoid
Setter for account statusvoid
setSummaryRisk
(Integer summaryRisk) Sets the summary risk for accountvoid
Setter for UserIdtoString()
Methods inherited from class oracle.iam.oimcommon.vo.base.AbstractRiskAwareEntity
getItemRisk, getRiskUpdateDate, getSodRisk, setItemRisk, setRiskUpdateDate, setSodRisk
Methods inherited from class oracle.iam.oimcommon.vo.base.AbstractEntity
getCreateDate, getCreatedBy, getId, getName, getUpdateDate, getUpdatedBy, setCreateDate, setCreatedBy, setId, setName, setUpdateDate, setUpdatedBy
-
Constructor Details
-
Account
public Account()
-
-
Method Details
-
getRiskItem
-
setRiskItem
-
getAppInstanceName
-
setAppInstanceName
-
getAppInstanceId
-
setAppInstanceId
-
getAppInstanceDisplayName
-
setAppInstanceDisplayName
-
setProvisioningMethodString
-
getProvisioningMethodString
-
setProvisionedBy
-
getProvisionedBy
-
getAttributeValues
Gets the attribute value assignments for this account- Returns:
- Attribute value assignments for this account
-
setAttributeValues
Sets the attribute value assignments for this account- Parameters:
attributeValues
- Attribute value assignments for this account
-
getAccountType
Gets the type of account(OIM PS2 is adding account types, might be Primay/Provisioned/Privileged/Service/System).- Returns:
- Account Type
-
setAccountType
Set the account type- Parameters:
accountType
- Account Type
-
getSummaryRisk
Gets overall risk of the account, calculated by Risk-Aggregation Job.- Returns:
- Summary risk for account
-
setSummaryRisk
Sets the summary risk for account- Parameters:
summaryRisk
- Summary Risk for account
-
getOpenSod
Gets if any open SOD violation involves this Account.- Returns:
- True if any open SOD violation involves this Account.
-
setOpenSod
Sets if any open SOD violation involves this account- Parameters:
openSod
- True if any open SOD violation involves this account
-
getLastCertificationDecision
Gets the most recent certification-decision (within the same type of Certification) for this Account.- Returns:
- Most recent certification-decision (within the same type of Certification) for this Account.
-
setLastCertificationDecision
Sets the most recent certification-decision (within the same type of Certification) for this Account.- Parameters:
lastCertificationDecision
- Most recent certification-decision (within the same type of Certification) for this Account.
-
getLastCertificationRisk
Gets the risk associated with the most recent certification-decision (within the same type of Certification) for this Account.- Returns:
- Risk associated with most recent certification-decision (within the same type of Certification) for this Account.
-
setLastCertificationRisk
Sets the risk associated with the most recent certification-decision (within the same type of Certification) for this Account.- Parameters:
lastCertificationRisk
- Risk associated with most recent certification-decision (within the same type of Certification) for this Account.
-
getProvisioningMethod
Gets the type of provisioned-by-mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.- Returns:
- The type of provisioned-by-mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.
-
setProvisioningMethod
Sets the type of provisioned-by-mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.- Parameters:
provisioningMethod
- The type of provisioned-by-mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.
-
getProvisioningMethodRisk
Gets risk associated with provisioning mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.- Returns:
- Risk associated with provisioning mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.
-
setProvisioningMethodRisk
Sets risk associated with provisioning mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.- Parameters:
provisioningMethodRisk
- Risk associated with provisioning mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.
-
getOrcId
Gets orckey used to get additional information from UD tables- Returns:
-
setOrcId
Sets orcId used to get additional information from UD tables- Parameters:
orcId
-
-
getAppInstance
Getter for Application Insance- Returns:
-
setAppInstance
Setter for Application Insance- Parameters:
appInstance
-
-
getRequestKey
Getter of Request Key for this account- Returns:
-
setRequestKey
Setter of Request Key- Parameters:
requestKey
-
-
getUserId
Getter of User Id- Returns:
-
setUserId
Setter for UserId- Parameters:
userId
-
-
getStatus
Getter for account status- Returns:
-
setStatus
Setter for account status- Parameters:
status
-
-
getSdkId
Getter for sdkId- Returns:
-
setSdkId
Setter for sdkId- Parameters:
sdkId
-
-
toString
-
setItResourceTypeId
-
getItResourceTypeId
-
setItResourceTypeName
-
getItResourceTypeName
-