Class UserRoleAssignment

java.lang.Object
oracle.iam.oimcommon.vo.UserRoleAssignment
All Implemented Interfaces:
Serializable

public class UserRoleAssignment extends Object implements Serializable
See Also:
  • Constructor Details

    • UserRoleAssignment

      public UserRoleAssignment()
  • Method Details

    • getUserId

      public Long getUserId()
    • setUserId

      public void setUserId(Long userId)
    • getRoleId

      public Long getRoleId()
    • setRoleId

      public void setRoleId(Long roleId)
    • getSummaryRisk

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

      public void setSummaryRisk(Integer summaryRisk)
      Sets the summary risk for account
      Parameters:
      summaryRisk - Summary Risk for account
    • getItemRisk

      public Integer getItemRisk()
      Gets risk-level of this account, in and of itself. Drawn from the item-risk of the corresponding Resource (Application-Instance)
      Returns:
      Item risk for account
    • setItemRisk

      public void setItemRisk(Integer itemRisk)
      Sets the item risk for account
      Parameters:
      itemRisk - Item risk for account
    • getSODRisk

      public Integer getSODRisk()
    • setSODRisk

      public void setSODRisk(Integer tmpRisk)
    • getLastCertRisk

      public Integer getLastCertRisk()
      Gets risk associated with lastCertDecision
      Returns:
      risk
    • setLastCertRisk

      public void setLastCertRisk(Integer risk)
      Sets risk associated with lastCertDecision
      Parameters:
      risk -
    • getProvMechRisk

      public Integer getProvMechRisk()
      Gets risk associated with provisioningMethod
      Returns:
      risk
    • setProvMechRisk

      public void setProvMechRisk(Integer risk)
      Sets risk associated with provisioningMethod
      Parameters:
      risk -
    • getRiskUpdateDate

      public Date getRiskUpdateDate()
      Gets the date when risk was most recently calculated for this Account object.
      Returns:
      Date when the risk was last calculated for this account
    • setRiskUpdateDate

      public void setRiskUpdateDate(Date riskUpdateDate)
      Sets the date when risk was most recently calculated for this account object
      Parameters:
      riskUpdateDate - Date when the risk was last calculated for this account
    • getOpenSod

      public 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(Boolean openSod)
      Sets if any open SOD violation involves this account
      Parameters:
      openSod - True if any open SOD violation involves this account
    • getLastCertificationDecision

      public 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(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.
    • getProvisioningMethod

      public 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(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.
    • setEndAssociationDate

      public void setEndAssociationDate(Date endAssociationDate)
    • getEndAssociationDate

      public Date getEndAssociationDate()
    • setProvisionedBy

      public void setProvisionedBy(Long provisionedBy)
    • getProvisionedBy

      public Long getProvisionedBy()