public class IDCConfiguration
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
IDCConfiguration() |
public static final int CERTIFY_ENTITLEMENT_NONE
public static final int CERTIFY_ENTITLEMENT_ALL
public static final int CERTIFY_ENTITLEMENT_OUTSIDE_ROLE
public static final int CERTIFY_ENTITLEMENT_HIGH_RISK
public static final int CERTIFY_ONLY_HIGH_RISK_ENTITLEMENT
public static final int CERTIFY_ENTITLEMENT_SELECTED
public static final int CERTIFY_ONLY_HIGH_RISK_ENTITLEMENT_OUTSIDE_ROLE
public static final int CERTIFY_ENTITLEMENT_CRITERIA
public static final int CERTIFY_USERS_ALL
public static final int CERTIFY_USERS_HIGH_RISK
public static final int CERTIFY_USERS_HIGH_RISK_ROLES
public static final int CERTIFY_USERS_HIGH_RISK_RESOURCES
public static final int CERTIFY_USERS_HIGH_RISK_ENTITLEMENTS
public static final int REVOKE_EMAIL_BY_CERT
public static final int REVOKE_EMAIL_BY_NS
public static final int REVOKE_EMAIL_BY_ACCT
public static final int OBSOLETE_USER_EMAIL_BY_CERT
public static final int OBSOLETE_USER_EMAIL_BY_USER
public static final int PENDING_NOTIFICATION_BASE_CREATE_DATE
public static final int PENDING_NOTIFICATION_BASE_START_DATE
public static final int PENDING_NOTIFICATION_BASE_END_DATE
public static final int NAMING_SCHEME_CERTIFIER_FULL_NAME
public static final int NAMING_SCHEME_BUSINESS_UNIT_NAME
public static final int CERTIFY_ROLE_NONE
public static final int CERTIFY_ROLE_ALL
public static final int CERTIFY_ROLE_HIGH_RISK
public static final int CERTIFY_ROLE_SELECTED
public static final int CERTIFY_ROLE_CRITERIA
public static final int CERTIFY_ROLE_OUTSIDE_RULES
public static final int CERTIFY_HIGH_RISK_ROLE_OUTSIDE_RULES
public static final int CERTIFY_RESOURCE_ALL
public static final int CERTIFY_RESOURCE_HIGH_RISK
public static final int CERTIFY_RESOURCE_HIGH_RISK_USERS
public static final int CERTIFY_RESOURCE_SELECTED
public static final int CERTIFY_RESOURCE_CRITERIA
public static final int ACTIVE_USERS_AND_ACTIVE_ACCOUNTS
public static final int ANY_USERS_WITH_ACTIVE_ACCOUNTS
public static final int ALL_USERS_AND_ALL_ACCOUNTS
public static final java.lang.String PARTITION
public static final java.lang.String FLEXIBLE_COMPOSITE_NAME
public static final java.lang.String CERTIFICATION_COMPOSITE_NAME
public static final java.lang.String DEFAULT_COMPOSITE_DN
public void setOimProvisioningServerURL(java.lang.String oimProvisioningServerURL)
public java.lang.String getOimProvisioningServerURL()
public boolean getViewSiemUserActivity()
public void setViewSiemUserActivity(boolean viewSiemUserActivity)
public void setCertifyRoles(boolean certifyRoles)
public boolean isCertifyRoles()
public boolean isExcludeAppInsWithNoAccounts()
public void setExcludeAppInsWithNoAccounts(boolean excludeAppInsWithNoAccounts)
public int getEntitlementOption()
public void setEntitlementOption(int entitlementOption)
public void setCertifyEntitlements(boolean certifyEntitlements)
public boolean isCertifyEntitlements()
public void setHierarchical(boolean hierarchical)
public boolean isHierarchical()
public void setHierarchyDepth(int hierarchyDepth)
public int getHierarchyDepth()
public void setAllowMultipleOpenPerBu(boolean allowMultipleOpenPerBu)
public boolean isAllowMultipleOpenPerBu()
public void setIntegerateWithIAM(boolean integerateWithIAM)
public boolean isIntegerateWithIAM()
public int getFirstReminderInterval()
public void setFirstReminderInterval(int firstReminderInterval)
public int getSecondReminderInterval()
public void setSecondReminderInterval(int secondReminderInterval)
public int getThirdReminderInterval()
public void setThirdReminderInterval(int thirdReminderInterval)
public int getFourthReminderInterval()
public void setFourthReminderInterval(int fourthReminderInterval)
public int getFifthReminderInterval()
public void setFifthReminderInterval(int fifthReminderInterval)
public java.lang.Long getFirstReminderEmailTemplateId()
public void setFirstReminderEmailTemplateId(java.lang.Long firstReminderEmailTemplateId)
public java.lang.Long getSecondReminderEmailTemplateId()
public void setSecondReminderEmailTemplateId(java.lang.Long secondReminderEmailTemplateId)
public java.lang.Long getThirdReminderEmailTemplateId()
public void setThirdReminderEmailTemplateId(java.lang.Long thirdReminderEmailTemplateId)
public java.lang.Long getFourthReminderEmailTemplateId()
public void setFourthReminderEmailTemplateId(java.lang.Long fourthReminderEmailTemplateId)
public java.lang.Long getFifthReminderEmailTemplateId()
public void setFifthReminderEmailTemplateId(java.lang.Long fifthReminderEmailTemplateId)
public java.util.Date getCertificationScheduleDate()
public void setCertificationScheduleDate(java.util.Date certificationScheduleDate)
public int getCertificationScheduleReminderInterval()
public void setCertificationScheduleReminderInterval(int certificationScheduleReminderInterval)
public java.lang.Long getCertificationScheduleReminderEmailTemplateId()
public void setCertificationScheduleReminderEmailTemplateId(java.lang.Long certificationScheduleReminderEmailTemplateId)
public boolean isSendAccessRevokeEmail()
public void setSendAccessRevokeEmail(boolean sendAccessRevokeEmail)
public java.lang.Long getAccessRevokeEmailTemplateId()
public void setAccessRevokeEmailTemplateId(java.lang.Long accessRevokeEmailTemplateId)
public int getRevokeEmailOption()
public void setRevokeEmailOption(int revokeEmailOption)
public boolean isFirstReminderEnabled()
public void setFirstReminderEnabled(boolean firstReminderEnabled)
public boolean isSecondReminderEnabled()
public void setSecondReminderEnabled(boolean secondReminderEnabled)
public boolean isThirdReminderEnabled()
public void setThirdReminderEnabled(boolean thirdReminderEnabled)
public boolean isFourthReminderEnabled()
public void setFourthReminderEnabled(boolean fourthReminderEnabled)
public boolean isFifthReminderEnabled()
public void setFifthReminderEnabled(boolean enabled)
public boolean isCertificationScheduleReminderEnabled()
public void setCertificationScheduleReminderEnabled(boolean certificationScheduleReminderEnabled)
public boolean isCertifyProvisioningPolicyViolations()
public void setCertifyProvisioningPolicyViolations(boolean certifyProvisioningPolicyViolations)
public boolean isNewCertificationNotificationEnabled()
public void setNewCertificationNotificationEnabled(boolean newCertificationNotificationEnabled)
public java.lang.Long getNewCertificationNotificationEmailTemplateId()
public void setNewCertificationNotificationEmailTemplateId(java.lang.Long newCertificationNotificationEmailTemplateId)
public boolean isUpdateCertifierEmailNotificationEnabled()
public void setUpdateCertifierEmailNotificationEnabled(boolean updateCertifierEmailNotificationEnabled)
public java.lang.Long getUpdateCertifierNotificationEmailTemplateId()
public void setUpdateCertifierNotificationEmailTemplateId(java.lang.Long updateCertifierNotificationEmailTemplateId)
public boolean isSendUserDoesNotWorkForBUEmail()
public void setSendUserDoesNotWorkForBUEmail(boolean sendUserDoesNotWorkForBUEmail)
public java.lang.Long getUserDoesNotWorkForBUEmailTemplateId()
public void setUserDoesNotWorkForBUEmailTemplateId(java.lang.Long userDoesNotWorkForBUEmailTemplateId)
public int getObsoleteUserEmailOption()
public void setObsoleteUserEmailOption(int obsoleteUserEmailOption)
public boolean isRequireRevokeComments()
public void setRequireRevokeComments(boolean requireRevokeComments)
public boolean isRequireCertifyComments()
public void setRequireCertifyComments(boolean requireCertifyComments)
public void setMandatoryRevokeComments(boolean mandatoryRevokeComments)
public boolean isMandatoryRevokeComments()
public void setMandatoryCertifyComments(boolean mandatoryCertifyComments)
public boolean isMandatoryCertifyComments()
public void setPrePopulateCertifyComments(boolean prePopulateCertifyComments)
public boolean isPrePopulateCertifyComments()
public boolean isSendEmailsToAdmins()
public void setSendEmailsToAdmins(boolean sendEmailsToAdmins)
public boolean isSkipDataOwnerStep1()
public void setSkipDataOwnerStep1(boolean skipDataOwnerStep1)
public boolean isSkipRoleOwnerStep1()
public void setSkipRoleOwnerStep1(boolean skipRoleOwnerStep1)
public boolean isGlobalCertifyAll()
public void setGlobalCertifyAll(boolean globalCertifyAll)
public boolean isConfirmMassUpdates()
public void setConfirmMassUpdates(boolean confirmMassUpdates)
public boolean isSendCompletionConfirmationEmail()
public void setSendCompletionConfirmationEmail(boolean sendCompletionConfirmationEmail)
public java.lang.Long getCompletionConfirmationEmailTemplateId()
public void setCompletionConfirmationEmailTemplateId(java.lang.Long completionConfirmationEmailTemplateId)
public boolean isAboutToExpireReminderEnabled()
public void setAboutToExpireReminderEnabled(boolean aboutToExpireReminderEnabled)
public int getAboutToExpireReminderInterval()
public void setAboutToExpireReminderInterval(int aboutToExpireReminderInterval)
public java.lang.Long getAboutToExpireReminderEmailTemplateId()
public void setAboutToExpireReminderEmailTemplateId(java.lang.Long aboutToExpireReminderEmailTemplateId)
public boolean isExpiryReminderEnabled()
public void setExpiryReminderEnabled(boolean expiryReminderEnabled)
public java.lang.Long getExpiryReminderEmailTemplateId()
public void setExpiryReminderEmailTemplateId(java.lang.Long expiryReminderEmailTemplateId)
public boolean isReportsToEnabled()
public void setReportsToEnabled(boolean reportsToEnabled)
public boolean isReportsToRecordOnly()
public void setReportsToRecordOnly(boolean reportsToRecordOnly)
public boolean isReportsToCertificationPerManager()
public void setReportsToCertificationPerManager(boolean reportsToCertificationPerManager)
public int getPendingNotificationBaseDate()
public void setPendingNotificationBaseDate(int pendingNotificationBaseDate)
public boolean isCertifyAccountsWithNoAttributes()
public void setCertifyAccountsWithNoAttributes(boolean certifyAccountsWithNoAttributes)
public boolean isCertifyUsersWithNoAccounts()
public void setCertifyUsersWithNoAccounts(boolean certifyUsersWithNoAccounts)
public boolean iscertifyOnlyAccountsFromCertifiableResourceTypes()
public void setCertifyOnlyAccountsFromCertifiableResourceTypes(boolean certifyOnlyAccountsFromCertifiableResourceTypes)
public boolean isCertifyAttributesOnAccountCertifyAction()
public void setCertifyAttributesOnAccountCertifyAction(boolean certifyAttributesOnAccountCertifyAction)
public int[] getAllowedEmployeeVerificationOptions()
public void setAllowedEmployeeVerificationOptions(int[] allowedEmployeeVerificationOptions)
public int[] getAllowedCertificationStatuses()
public void setAllowedCertificationStatuses(int[] allowedCertificationStatuses)
public boolean isCertifyRolePolicies()
public void setCertifyRolePolicies(boolean certifyRolePolicies)
public boolean isCertifyRoleMembers()
public void setCertifyRoleMembers(boolean certifyRoleMembers)
public java.lang.String[] getEmployeeVerificationOptionLabels()
public void setEmployeeVerificationOptionLabels(java.lang.String[] employeeVerificationOptionLabels)
public java.lang.String[] getCertificationStatusOptionLabels()
public void setCertificationStatusOptionLabels(java.lang.String[] certificationStatusOptionLabels)
public boolean isDisplayRemediationInfo()
public void setDisplayRemediationInfo(boolean displayRemediationInfo)
public boolean isDeprovisionOnCertificationExpiry()
public void setDeprovisionOnCertificationExpiry(boolean deprovisionOnCertificationExpiry)
public boolean isDeprovisionExpiredCertifications()
public void setDeprovisionExpiredCertifications(boolean deprovisionExpiredCertifications)
public boolean isDeprovisionOnCertificationCompletion()
public void setDeprovisionOnCertificationCompletion(boolean deprovisionOnCertificationCompletion)
public boolean isAutoCertificationsForTransferredUsers()
public void setAutoCertificationsForTransferredUsers(boolean autoCertificationsForTransferredUsers)
public boolean isAutomaticDeprovisioningEnabled()
public void setAutomaticDeprovisioningEnabled(boolean automaticDeprovisioningEnabled)
public boolean isAutomaticDeprovisioningEnabledForDisableAccount()
public void setAutomaticDeprovisioningEnabledForDisableAccount(boolean automaticDeprovisioningEnabledForDisableAccount)
public boolean isPasswordRequiredToCompleteCertification()
public void setPasswordRequiredToCompleteCertification(boolean passwordRequiredToCompleteCertification)
public int[] getAllowedAttributeValueVerificationOptions()
public void setAllowedAttributeValueVerificationOptions(int[] allowedAttributeValueVerificationOptions)
public java.lang.String[] getAttributeValueVerificationOptionLabels()
public void setAttributeValueVerificationOptionLabels(java.lang.String[] attributeValueVerificationOptionLabels)
public int[] getAllowedDataOwnerCertificationStatuses()
public void setAllowedDataOwnerCertificationStatuses(int[] allowedDataOwnerCertificationStatuses)
public java.lang.String[] getDataOwnerCertificationStatusOptionLabels()
public void setDataOwnerCertificationStatusOptionLabels(java.lang.String[] dataOwnerCertificationStatusOptionLabels)
public int[] getAllowedRoleEntitlementCertificationStatuses()
public void setAllowedRoleEntitlementCertificationStatuses(int[] allowedRoleEntitlementCertificationStatuses)
public java.lang.String[] getRoleEntitlementCertificationStatusOptionLabels()
public void setRoleEntitlementCertificationStatusOptionLabels(java.lang.String[] roleEntitlementCertificationStatusOptionLabels)
public int[] getAllowedResourceEntitlementCertificationStatuses()
public void setAllowedResourceEntitlementCertificationStatuses(int[] allowedResourceEntitlementCertificationStatuses)
public java.lang.String[] getResourceEntitlementCertificationVerificationOptionLabels()
public void setResourceEntitlementCertificationVerificationOptionLabels(java.lang.String[] resourceEntitlementCertificationVerificationOptionLabels)
public int[] getAllowedResourceEntitlementCertificationVerificationOptions()
public void setAllowedResourceEntitlementCertificationVerificationOptions(int[] allowedResourceEntitlementCertificationVerificationOptions)
public java.lang.String[] getResourceEntitlementCertificationStatusOptionLabels()
public void setResourceEntitlementCertificationStatusOptionLabels(java.lang.String[] resourceEntitlementCertificationStatusOptionLabels)
public java.lang.Boolean[] getAllowedCertificationRoleVerificationOptions()
public void setAllowedCertificationRoleVerificationOptions(java.lang.Boolean[] allowedCertificationRoleVerificationOptions)
public java.lang.String[] getCertificationRoleVerificationOptionLabels()
public void setCertificationRoleVerificationOptionLabels(java.lang.String[] certificationRoleVerificationOptionLabels)
public int[] getAllowedRoleMembershipCertificationStatuses()
public void setAllowedRoleMembershipCertificationStatuses(int[] allowedRoleMembershipCertificationStatuses)
public java.lang.String[] getRoleMembershipCertificationStatusOptionLabels()
public void setRoleMembershipCertificationStatusOptionLabels(java.lang.String[] roleMembershipCertificationStatusOptionLabels)
public int getNamingScheme()
public void setNamingScheme(int namingScheme)
public boolean isAllowMultipleCertifiers()
public void setAllowMultipleCertifiers(boolean allowMultipleCertifiers)
public boolean isDisallowSelfCertification()
public void setDisallowSelfCertification(boolean disallowSelfCertification)
public java.lang.Long getAlternateCertifierId()
public void setAlternateCertifierId(java.lang.Long alternateCertifierId)
public void setCertifyRoleOptions(int certifyRoleOptions)
public int getCertifyRoleOptions()
public void setCertifyDataOwnerEntitlements(int certifyDataOwnerEntitlements)
public int getCertifyDataOwnerEntitlements()
public void setCertifyResourceOptions(int certifyResourceOptions)
public int getCertifyResourceOptions()
public void setCertifyUsers(int certifyUsers)
public int getCertifyUsers()
public void setCertifyUserRoles(int certifyUserRoles)
public int getCertifyUserRoles()
@Deprecated public boolean isDoNotAutomaticallyClaimUsers()
@Deprecated public void setDoNotAutomaticallyClaimUsers(boolean doNotAutomaticallyClaimUsers)
public void setCertifyApplicationInstanceOptions(int certifyApplicationInstanceOptions)
public int getCertifyApplicationInstanceOptions()
public void setSelectedAppInstanceIds(java.util.List selectedAppInstanceIds)
public java.util.List getSelectedAppInstanceIds()
public void setSelectedRoleIds(java.util.List selectedRoleIds)
public java.util.List getSelectedRoleIds()
public void setSelectedEntitlementIds(java.util.List selectedEntitlementIds)
public java.util.List getSelectedEntitlementIds()
public void setIncludeActiveUsersAndAccounts(int includeActiveUsersAndAccounts)
public int getIncludeActiveUsersAndAccounts()
public void setAllowDelegation(boolean allowDelegation)
public boolean isAllowDelegation()
public void setAllowMultiPhase(boolean allowMultiPhase)
public boolean isAllowMultiPhase()
public void setAllowPhaseTwo(boolean allowPhaseTwo)
public boolean isAllowPhaseTwo()
public void setAllowFinalReview(boolean allowFinalReview)
public boolean isAllowFinalReview()
public void setAllowAutoClaim(boolean allowAutoClaim)
public boolean isAllowAutoClaim()
public void setAllowReassignment(boolean allowReassignment)
public boolean isAllowReassignment()
public void setAllowInteractiveXls(boolean allowInteractiveXls)
public boolean isAllowInteractiveXls()
public void setAllowReports(boolean allowReports)
public boolean isAllowReports()
public void setComposite(oracle.soa.management.facade.Composite composite)
public static boolean isLegacyComposite(java.lang.String compositeName)
public java.lang.String getCompositeName()
public void setCompositeName(java.lang.String compositeName)
public void setAllowMultipleP1PrimaryReviewers(boolean allowMultipleP1PrimaryReviewers)
public boolean isAllowMultipleP1PrimaryReviewers()
public void setPhaseTwoReviewerType(java.lang.Integer phaseTwoReviewerType)
public java.lang.Integer getPhaseTwoReviewerType()
public void setIncludeAccessPolicyGrants(boolean includeAccessPolicyGrants)
public boolean isIncludeAccessPolicyGrants()
public void setUserEntitlementCriteria(SearchCriteria userEntitlementCriteria)
public SearchCriteria getUserEntitlementCriteria()
public void setUserRoleCriteria(SearchCriteria userRoleCriteria)
public SearchCriteria getUserRoleCriteria()
public void setUserAppInstanceCriteria(SearchCriteria userAppInstanceCriteria)
public SearchCriteria getUserAppInstanceCriteria()
public void setUserEntitlementSearchFilter(SearchFilter userEntitlementSearchFilter)
public SearchFilter getUserEntitlementSearchFilter()
public void setUserRoleSearchFilter(SearchFilter userRoleSearchFilter)
public SearchFilter getUserRoleSearchFilter()
public void setUserAppInstanceSearchFilter(SearchFilter userAppInstanceSearchFilter)
public SearchFilter getUserAppInstanceSearchFilter()
public void setRetainExpiryDate(boolean retainExpiryDate)
public boolean isRetainExpiryDate()