Class DeprovisioningContainer
java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.ui.DeprovisioningContainer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
make sure deprovisioning is enabled and allowedaffiliation user is currently working ongui members who are deprovisionedmember id to be deprovisionedget the new deprovisioning settingsget the grouper deprovisioning attribute values for all affiliationsgroup to email to if applicableaccess that a user hasget sources to pick which sourceboolean
if this user is allowed to deprovisionboolean
boolean
boolean
if deprovisioning is even enabled in the configboolean
boolean
if this object or any parent object has deprovisioningboolean
if root has deprovisioning attributes for any of the affiliationsvoid
setAffiliation
(String affiliation1) affiliation user is currently working onvoid
setDeprovisionedGuiMembers
(Set<GuiMember> deprovisionedGuiMembers1) gui members who are deprovisionedvoid
setDeprovisionedMemberId
(String theDeprovisionedMemberId1) member id to be deprovisionedvoid
setGrouperDeprovisioningEmailGuiGroup
(GuiGroup grouperDeprovisioningEmailGuiGroup1) group to email to if applicablevoid
setGuiDeprovisioningMembershipSubjectContainers
(Set<GuiDeprovisioningMembershipSubjectContainer> guiDeprovisioningMembershipSubjectContainers1) access that a user has
-
Constructor Details
-
DeprovisioningContainer
public DeprovisioningContainer()
-
-
Method Details
-
getGrouperDeprovisioningEmailGuiGroup
group to email to if applicable- Returns:
- the grouperDeprovisioningEmailGuiGroup
-
setGrouperDeprovisioningEmailGuiGroup
group to email to if applicable- Parameters:
grouperDeprovisioningEmailGuiGroup1
- the grouperDeprovisioningEmailGuiGroup to set
-
getGuiGrouperDeprovisioningAttributeValueNew
- Returns:
- the gui value
-
getGrouperDeprovisioningAttributeValueNew
get the new deprovisioning settings- Returns:
- the new configuration
-
getGrouperDeprovisioningAttributeValuesAll
get the grouper deprovisioning attribute values for all affiliations- Returns:
- the map
-
isHasDeprovisioningOnThisObjectOrParent
public boolean isHasDeprovisioningOnThisObjectOrParent()if this object or any parent object has deprovisioning- Returns:
- if there is deprovisioning
-
isHasRootDeprovisioningAttributes
public boolean isHasRootDeprovisioningAttributes()if root has deprovisioning attributes for any of the affiliations- Returns:
- is there is deprovisioning on root stem
-
getGrouperDeprovisioningOverallConfiguration
- Returns:
- the grouperDeprovisioningOverallConfiguration
-
getGuiDeprovisioningMembershipSubjectContainers
public Set<GuiDeprovisioningMembershipSubjectContainer> getGuiDeprovisioningMembershipSubjectContainers()access that a user has- Returns:
- the containers
-
setGuiDeprovisioningMembershipSubjectContainers
public void setGuiDeprovisioningMembershipSubjectContainers(Set<GuiDeprovisioningMembershipSubjectContainer> guiDeprovisioningMembershipSubjectContainers1) access that a user has- Parameters:
guiDeprovisioningMembershipSubjectContainers1
-
-
getSources
get sources to pick which source- Returns:
- the sources
-
getDeprovisionedGuiMembers
gui members who are deprovisioned- Returns:
- the gui members
-
setDeprovisionedGuiMembers
gui members who are deprovisioned- Parameters:
deprovisionedGuiMembers1
-
-
getDeprovisionedMemberId
member id to be deprovisioned- Returns:
- member id
-
setDeprovisionedMemberId
member id to be deprovisioned- Parameters:
theDeprovisionedMemberId1
-
-
assertDeprovisioningEnabledAndAllowed
public void assertDeprovisioningEnabledAndAllowed()make sure deprovisioning is enabled and allowed -
isDeprovisioningEnabled
public boolean isDeprovisioningEnabled()if deprovisioning is even enabled in the config- Returns:
- true if enabled
-
isCanReadDeprovisioning
public boolean isCanReadDeprovisioning()- Returns:
- true if can read
-
isCanWriteDeprovisioning
public boolean isCanWriteDeprovisioning()- Returns:
- true if can write
-
isDirectStemDeprovisioningAssignment
public boolean isDirectStemDeprovisioningAssignment()- Returns:
- if direct to stem
-
isAllowedToDeprovision
public boolean isAllowedToDeprovision()if this user is allowed to deprovision- Returns:
- true if allowed to deprovision
-
getGuiDeprovisioningAffiliationsUserCanDeprovision
- Returns:
- set of affiliations current logged in user has access to
-
getGuiDeprovisioningAffiliationsAll
- Returns:
- set of affiliations all
-
getAffiliation
affiliation user is currently working on- Returns:
- affil
-
setAffiliation
affiliation user is currently working on- Parameters:
affiliation1
-
-