Skip navigation links


oracle.iam.oimcommon.vo
Class Account

java.lang.Object
  extended by oracle.iam.oimcommon.vo.base.AbstractEntity
      extended by oracle.iam.oimcommon.vo.base.AbstractRiskAwareEntity
          extended by oracle.iam.oimcommon.vo.Account

All Implemented Interfaces:
java.io.Serializable

public class Account
extends AbstractRiskAwareEntity
implements java.io.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:
Serialized Form

Nested Class Summary
static class Account.AccountStatus
           

 

Constructor Summary
Account()
           

 

Method Summary
 java.lang.String getAccountType()
          Gets the type of account(OIM PS2 is adding account types, might be Primay/Provisioned/Privileged/Service/System).
 ApplicationInstance getAppInstance()
          Getter for Application Insance
 java.lang.String getAppInstanceDisplayName()
           
 java.lang.Long getAppInstanceId()
           
 java.lang.String getAppInstanceName()
           
 java.util.List getAttributeValues()
          Gets the attribute value assignments for this account
 java.lang.Long getItResourceTypeId()
           
 java.lang.String getItResourceTypeName()
           
 java.lang.Integer getLastCertificationDecision()
          Gets the most recent certification-decision (within the same type of Certification) for this Account.
 java.lang.Integer getLastCertificationRisk()
          Gets the risk associated with the most recent certification-decision (within the same type of Certification) for this Account.
 java.lang.Boolean getOpenSod()
          Gets if any open SOD violation involves this Account.
 java.lang.Long getOrcId()
          Gets orckey used to get additional information from UD tables
 java.lang.Long getProvisionedBy()
           
 java.lang.Integer getProvisioningMethod()
          Gets the type of provisioned-by-mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.
 java.lang.Integer getProvisioningMethodRisk()
          Gets risk associated with provisioning mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.
 java.lang.String getProvisioningMethodString()
           
 java.lang.Long getRequestKey()
          Getter of Request Key for this account
 java.lang.Integer getRiskItem()
           
 java.lang.Long getSdkId()
          Getter for sdkId
 java.lang.String getStatus()
          Getter for account status
 java.lang.Integer getSummaryRisk()
          Gets overall risk of the account, calculated by Risk-Aggregation Job.
 java.lang.Long getUserId()
          Getter of User Id
 void setAccountType(java.lang.String accountType)
          Set the account type
 void setAppInstance(ApplicationInstance appInstance)
          Setter for Application Insance
 void setAppInstanceDisplayName(java.lang.String appInstanceDisplayName)
           
 void setAppInstanceId(java.lang.Long appInstanceId)
           
 void setAppInstanceName(java.lang.String appInstanceName)
           
 void setAttributeValues(java.util.List attributeValues)
          Sets the attribute value assignments for this account
 void setItResourceTypeId(java.lang.Long itResourceTypeId)
           
 void setItResourceTypeName(java.lang.String itResourceTypeName)
           
 void setLastCertificationDecision(java.lang.Integer lastCertificationDecision)
          Sets the most recent certification-decision (within the same type of Certification) for this Account.
 void setLastCertificationRisk(java.lang.Integer lastCertificationRisk)
          Sets the risk associated with the most recent certification-decision (within the same type of Certification) for this Account.
 void setOpenSod(java.lang.Boolean openSod)
          Sets if any open SOD violation involves this account
 void setOrcId(java.lang.Long orcId)
          Sets orcId used to get additional information from UD tables
 void setProvisionedBy(java.lang.Long provisionedBy)
           
 void setProvisioningMethod(java.lang.Integer provisioningMethod)
          Sets the type of provisioned-by-mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.
 void setProvisioningMethodRisk(java.lang.Integer provisioningMethodRisk)
          Sets risk associated with provisioning mechanism (e.g., Direct, Request, Recon) that most recently updated or created this account.
 void setProvisioningMethodString(java.lang.String provisioningMethodString)
           
 void setRequestKey(java.lang.Long requestKey)
          Setter of Request Key
 void setRiskItem(java.lang.Integer riskItem)
           
 void setSdkId(java.lang.Long sdkId)
          Setter for sdkId
 void setStatus(java.lang.String status)
          Setter for account status
 void setSummaryRisk(java.lang.Integer summaryRisk)
          Sets the summary risk for account
 void setUserId(java.lang.Long userId)
          Setter for UserId
 java.lang.String toString()
           

 

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

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

Account

public Account()

Method Detail

getRiskItem

public java.lang.Integer getRiskItem()

setRiskItem

public void setRiskItem(java.lang.Integer riskItem)

getAppInstanceName

public java.lang.String getAppInstanceName()

setAppInstanceName

public void setAppInstanceName(java.lang.String appInstanceName)

getAppInstanceId

public java.lang.Long getAppInstanceId()

setAppInstanceId

public void setAppInstanceId(java.lang.Long appInstanceId)

getAppInstanceDisplayName

public java.lang.String getAppInstanceDisplayName()

setAppInstanceDisplayName

public void setAppInstanceDisplayName(java.lang.String appInstanceDisplayName)

setProvisioningMethodString

public void setProvisioningMethodString(java.lang.String provisioningMethodString)

getProvisioningMethodString

public java.lang.String getProvisioningMethodString()

setProvisionedBy

public void setProvisionedBy(java.lang.Long provisionedBy)

getProvisionedBy

public java.lang.Long getProvisionedBy()

getAttributeValues

public java.util.List getAttributeValues()
Gets the attribute value assignments for this account
Returns:
Attribute value assignments for this account

setAttributeValues

public void setAttributeValues(java.util.List attributeValues)
Sets the attribute value assignments for this account
Parameters:
attributeValues - Attribute value assignments for this account

getAccountType

public java.lang.String getAccountType()
Gets the type of account(OIM PS2 is adding account types, might be Primay/Provisioned/Privileged/Service/System).
Returns:
Account Type

setAccountType

public void setAccountType(java.lang.String accountType)
Set the account type
Parameters:
accountType - Account Type

getSummaryRisk

public java.lang.Integer getSummaryRisk()
Gets overall risk of the account, calculated by Risk-Aggregation Job.
Returns:
Summary risk for account

setSummaryRisk

public void setSummaryRisk(java.lang.Integer summaryRisk)
Sets the summary risk for account
Parameters:
summaryRisk - Summary Risk for account

getOpenSod

public java.lang.Boolean getOpenSod()
Gets if any open SOD violation involves this Account.
Returns:
True if any open SOD violation involves this Account.

setOpenSod

public void setOpenSod(java.lang.Boolean openSod)
Sets if any open SOD violation involves this account
Parameters:
openSod - True if any open SOD violation involves this account

getLastCertificationDecision

public java.lang.Integer 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

public void setLastCertificationDecision(java.lang.Integer lastCertificationDecision)
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

public java.lang.Integer 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

public void setLastCertificationRisk(java.lang.Integer lastCertificationRisk)
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

public java.lang.Integer 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

public void setProvisioningMethod(java.lang.Integer provisioningMethod)
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

public java.lang.Integer 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

public void setProvisioningMethodRisk(java.lang.Integer provisioningMethodRisk)
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

public java.lang.Long getOrcId()
Gets orckey used to get additional information from UD tables
Returns:

setOrcId

public void setOrcId(java.lang.Long orcId)
Sets orcId used to get additional information from UD tables
Parameters:
orcId -

getAppInstance

public ApplicationInstance getAppInstance()
Getter for Application Insance
Returns:

setAppInstance

public void setAppInstance(ApplicationInstance appInstance)
Setter for Application Insance
Parameters:
appInstance -

getRequestKey

public java.lang.Long getRequestKey()
Getter of Request Key for this account
Returns:

setRequestKey

public void setRequestKey(java.lang.Long requestKey)
Setter of Request Key
Parameters:
requestKey -

getUserId

public java.lang.Long getUserId()
Getter of User Id
Returns:

setUserId

public void setUserId(java.lang.Long userId)
Setter for UserId
Parameters:
userId -

getStatus

public java.lang.String getStatus()
Getter for account status
Returns:

setStatus

public void setStatus(java.lang.String status)
Setter for account status
Parameters:
status -

getSdkId

public java.lang.Long getSdkId()
Getter for sdkId
Returns:

setSdkId

public void setSdkId(java.lang.Long sdkId)
Setter for sdkId
Parameters:
sdkId -

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setItResourceTypeId

public void setItResourceTypeId(java.lang.Long itResourceTypeId)

getItResourceTypeId

public java.lang.Long getItResourceTypeId()

setItResourceTypeName

public void setItResourceTypeName(java.lang.String itResourceTypeName)

getItResourceTypeName

public java.lang.String getItResourceTypeName()

Skip navigation links


Copyright © 2015, Oracle and/or its affiliates. All rights reserved.