public class GrouperDeprovisioningAffiliation extends Object implements Comparable<GrouperDeprovisioningAffiliation>
Constructor and Description |
---|
GrouperDeprovisioningAffiliation() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(GrouperDeprovisioningAffiliation o) |
Boolean |
deprovisionMembership(Membership membership) |
String |
getGroupNameMeansInAffiliation()
if you are in this group then it means you are a member of that cohort
|
String |
getLabel()
label of affiliation from grouper.properties, e.g.
|
Group |
getManagersGroup()
get managers group oro null if not found
|
String |
getManagersGroupName()
managersWhoCanDeprovision_
|
Set<Member> |
getUsersWhoHaveBeenDeprovisioned()
get users members who have been deprovisioned
|
Group |
getUsersWhoHaveBeenDeprovisionedGroup()
get managers group oro null if not found
|
String |
getUsersWhoHaveBeenDeprovisionedGroupName()
usersWhoHaveBeenDeprovisioned_
|
static Map<String,GrouperDeprovisioningAffiliation> |
retrieveAffiliationsForUserManager(Subject subject)
get affiliations a subject manages
|
static Map<String,GrouperDeprovisioningAffiliation> |
retrieveAllAffiliations()
retrieve all affiliations configured in the grouper.properties, will not return null
|
static Set<String> |
retrieveDeprovisioningAffiliations()
get the configured deprovisioning affiliations
|
void |
setGroupNameMeansInAffiliation(String groupNameMeansInAffiliation1)
if you are in this group then it means you are a member of that cohort
|
void |
setLabel(String label1)
label of affiliation from grouper.properties, e.g.
|
boolean |
subjectIsManager(Subject subject) |
public String getLabel()
public void setLabel(String label1)
label1
- public String getGroupNameMeansInAffiliation()
public void setGroupNameMeansInAffiliation(String groupNameMeansInAffiliation1)
groupNameMeansInAffiliation1
- public int compareTo(GrouperDeprovisioningAffiliation o)
compareTo
in interface Comparable<GrouperDeprovisioningAffiliation>
public String getManagersGroupName()
public String getUsersWhoHaveBeenDeprovisionedGroupName()
public Boolean deprovisionMembership(Membership membership)
membership
- public Set<Member> getUsersWhoHaveBeenDeprovisioned()
public Group getUsersWhoHaveBeenDeprovisionedGroup()
public Group getManagersGroup()
public boolean subjectIsManager(Subject subject)
subject
- public static Map<String,GrouperDeprovisioningAffiliation> retrieveAllAffiliations()
public static Set<String> retrieveDeprovisioningAffiliations()
public static Map<String,GrouperDeprovisioningAffiliation> retrieveAffiliationsForUserManager(Subject subject)
subject
- who is the managerCopyright © 2016 Internet2. All rights reserved.