Class IDCUser

All Implemented Interfaces:
Serializable, Certifiable, CertificationConstants, Constants, Snapshot<IDCUser>
Direct Known Subclasses:
IDCEndPointUser, IDCRoleUser

public class IDCUser extends BaseUser implements Certifiable, CertificationConstants, Snapshot<IDCUser>
See Also:
  • Field Details

    • SNAPSHOT_IGNORE_PROPERTIES

      public static final String[] SNAPSHOT_IGNORE_PROPERTIES
  • Constructor Details

    • IDCUser

      public IDCUser()
  • Method Details

    • getRoleId

      public Long getRoleId()
    • setRoleId

      public void setRoleId(Long roleId)
    • getRemediationStatus

      public Integer getRemediationStatus()
    • setRemediationStatus

      public void setRemediationStatus(Integer remediationStatus)
    • getRemediationDate

      public Date getRemediationDate()
    • setRemediationDate

      public void setRemediationDate(Date remediationDate)
    • getRemediationComments

      public String getRemediationComments()
    • setRemediationComments

      public void setRemediationComments(String remediationComments)
    • setCertificationId

      public void setCertificationId(Long certificationId)
    • getCertificationId

      public Long getCertificationId()
    • setCertified

      public void setCertified(Integer certified)
    • getCertified

      public Integer getCertified()
    • getWorksForMe

      public Integer getWorksForMe()
    • setWorksForMe

      public void setWorksForMe(Integer worksForMe)
    • getPercentComplete

      public Integer getPercentComplete()
    • setPercentComplete

      public void setPercentComplete(Integer percentComplete)
    • getAccountCount

      public Long getAccountCount()
    • setAccountCount

      public void setAccountCount(Long accountCount)
    • getStatus

      public Certifiable.Status getStatus()
      Specified by:
      getStatus in interface Certifiable
    • setCertificationComments

      public void setCertificationComments(String certificationComments)
    • getCertificationComments

      public String getCertificationComments()
    • getCertificationDate

      public Date getCertificationDate()
    • getCertifiedBy

      public String getCertifiedBy()
    • getUDFData

      public Map<String,Object> getUDFData()
    • setUDFData

      public void setUDFData(Map<String,Object> m)
    • setCertifiedBy

      public void setCertifiedBy(String certifiedBy)
    • setCertificationDate

      public void setCertificationDate(Date certificationDate)
    • setRoles

      public void setRoles(List<IDCUserRole> roles)
    • getRoles

      public List<IDCUserRole> getRoles()
    • setAccounts

      public void setAccounts(List<IDCAccount> accounts)
    • getAccounts

      public List<IDCAccount> getAccounts()
    • setIamUserId

      public void setIamUserId(Long iamUserId)
    • getIamUserId

      public Long getIamUserId()
    • getReportsToUserId

      public Long getReportsToUserId()
    • setReportsToUserId

      public void setReportsToUserId(Long reportsToUserId)
    • getSummaryRisk

      public Integer getSummaryRisk()
    • setSummaryRisk

      public void setSummaryRisk(Integer summaryRisk)
    • getRoleSummaryRisk

      public Integer getRoleSummaryRisk()
    • setRoleSummaryRisk

      public void setRoleSummaryRisk(Integer roleSummaryRisk)
    • getAccountSummaryRisk

      public Integer getAccountSummaryRisk()
    • setAccountSummaryRisk

      public void setAccountSummaryRisk(Integer accountSummaryRisk)
    • getEntitlementSummaryRisk

      public Integer getEntitlementSummaryRisk()
    • setEntitlementSummaryRisk

      public void setEntitlementSummaryRisk(Integer entitlementSummaryRisk)
    • setOrganizationName

      public void setOrganizationName(String organizationName)
    • getOrganizationName

      public String getOrganizationName()
    • setGenerationQualifier

      public void setGenerationQualifier(String generationQualifier)
    • getGenerationQualifier

      public String getGenerationQualifier()
    • setIdentityStatus

      public void setIdentityStatus(User.UserStatus identityStatus)
    • getIdentityStatus

      public User.UserStatus getIdentityStatus()
    • setCommonName

      public void setCommonName(String commonName)
    • getCommonName

      public String getCommonName()
    • setAccountLocked

      public void setAccountLocked(Boolean accountLocked)
    • getAccountLocked

      public Boolean getAccountLocked()
    • isSnapshotEquivalent

      public boolean isSnapshotEquivalent(IDCUser otherSnapshot)
      Specified by:
      isSnapshotEquivalent in interface Snapshot<IDCUser>
    • setTaskUID

      public void setTaskUID(String taskUID)
    • getTaskUID

      public String getTaskUID()
    • setPhaseDecisionConflict

      public void setPhaseDecisionConflict(CertificationConstants.PhaseDecisionConflict phaseConflict)
    • getPhaseDecisionConflict

      public CertificationConstants.PhaseDecisionConflict getPhaseDecisionConflict()
    • setCertificationStats

      public void setCertificationStats(UserCertificationStats certificationStats)
    • getCertificationStats

      public UserCertificationStats getCertificationStats()
    • setOrganizationId

      public void setOrganizationId(Long organizationId)
    • getOrganizationId

      public Long getOrganizationId()
    • setManagerId

      public void setManagerId(Long managerId)
    • getManagerId

      public Long getManagerId()