Package | Description |
---|---|
edu.internet2.middleware.grouper |
The I2MI Grouper project is an open source toolkit for managing groups.
|
edu.internet2.middleware.grouper.app.deprovisioning | |
edu.internet2.middleware.grouper.app.usdu |
The Unresolvable Subject Deletion Utility (usdu) is a Grouper API extension
which finds and optionally deletes members whose subjects can not be resolved
by their source.
|
edu.internet2.middleware.grouper.attr | |
edu.internet2.middleware.grouper.attr.assign | |
edu.internet2.middleware.grouper.attr.finder | |
edu.internet2.middleware.grouper.hooks.beans |
This package contains beans which are used by hooks to pass data.
|
edu.internet2.middleware.grouper.internal.dao |
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
|
edu.internet2.middleware.grouper.internal.dao.hib3 |
This package contains hib3 related data access object implementations
and mappings
|
edu.internet2.middleware.grouper.membership | |
edu.internet2.middleware.grouper.misc |
This package contains generic grouper classes which do not belong elsewhere
|
edu.internet2.middleware.grouper.privs |
This package contains access and privilege related classes
|
edu.internet2.middleware.grouper.rules.beans | |
edu.internet2.middleware.grouper.subj |
This package contains classes related to the subject API
|
edu.internet2.middleware.grouper.validator |
This package contains validator classes
|
edu.internet2.middleware.grouper.xml |
This package contains xml classes (e.g.
|
edu.internet2.middleware.grouper.xml.export |
Modifier and Type | Method and Description |
---|---|
Membership |
Membership.clone()
deep clone the fields in this object
|
Membership |
Membership.dbVersion()
save the state when retrieving from DB
|
static Membership |
MembershipFinder.findByUuid(GrouperSession grouperSession,
String uuid,
boolean exceptionIfNotFound,
boolean enabledOnly)
Find a membership within the registry by UUID.
|
static Membership |
MembershipFinder.findCompositeMembership(GrouperSession s,
Group g,
Subject subj)
Deprecated.
see overload
|
static Membership |
MembershipFinder.findCompositeMembership(GrouperSession s,
Group g,
Subject subj,
boolean exceptionOnNull)
Return the composite membership if it exists.
|
static Membership |
MembershipFinder.findImmediateMembership(GrouperSession s,
AttributeDef attributeDef,
Subject subj,
Field f,
boolean exceptionIfNotFound)
Return the immediate membership if it exists.
|
static Membership |
MembershipFinder.findImmediateMembership(GrouperSession s,
Group g,
Subject subj,
boolean exceptionIfNotFound)
Return the immediate membership if it exists.
|
static Membership |
MembershipFinder.findImmediateMembership(GrouperSession s,
Group g,
Subject subj,
Field f)
Deprecated.
see overload
|
static Membership |
MembershipFinder.findImmediateMembership(GrouperSession s,
Group g,
Subject subj,
Field f,
boolean exceptionIfNotFound)
Return the immediate membership if it exists.
|
static Membership |
MembershipFinder.findImmediateMembership(GrouperSession s,
Stem stem,
Subject subj,
Field f,
boolean exceptionIfNotFound)
Return the immediate membership if it exists.
|
Membership |
MembershipFinder.findMembership(boolean exceptionIfNotFound)
find a membership
|
Membership |
Group.getImmediateMembership(Field f,
Member member,
boolean enabledOnly,
boolean exceptionIfNotFound)
Get membership of this group, for a certain member
A membership is the object which represents a join of member
and group.
|
Membership |
Group.getImmediateMembership(Field f,
Subject subject,
boolean enabledOnly,
boolean exceptionIfNotFound)
Get membership of this group, for a certain member
A membership is the object which represents a join of member
and group.
|
Membership |
Membership.getParentMembership()
Get parent membership of this membership.
|
static Membership |
Membership.internal_addImmediateMembership(GrouperSession s,
AttributeDef attributeDef,
Subject subj,
Field f,
String uuid) |
static Membership |
Membership.internal_addImmediateMembership(GrouperSession s,
Group g,
Subject subj,
Field f,
String uuid,
Timestamp startDate,
Timestamp endDate) |
static Membership |
Membership.internal_addImmediateMembership(GrouperSession s,
Stem ns,
Subject subj,
Field f,
String uuid) |
static Membership |
Composite.internal_createNewCompositeMembershipObject(String ownerGroupId,
String memberUuid,
String viaCompositeId) |
static Membership |
Membership.internal_delImmediateMembership(GrouperSession s,
AttributeDef attributeDef,
Subject subj,
Field f) |
static Membership |
Membership.internal_delImmediateMembership(GrouperSession s,
Group g,
Subject subj,
Field f) |
static Membership |
Membership.internal_delImmediateMembership(GrouperSession s,
Stem ns,
Subject subj,
Field f) |
Membership |
PrivilegeStemSave.save()
create or update or delete a composite
|
Membership |
PrivilegeGroupSave.save()
create or update or delete a composite
|
Membership |
MembershipSave.save()
create or update or delete a membership
|
Membership |
Membership.xmlRetrieveByIdOrKey() |
Membership |
Membership.xmlSaveBusinessProperties(Membership existingRecord) |
Modifier and Type | Method and Description |
---|---|
static Set<Membership> |
MembershipFinder.findEffectiveMemberships(GrouperSession s,
Group g,
Subject subj,
Field f,
Group via,
int depth)
Return effective memberships.
|
Set<Membership> |
Group.getCompositeMemberships()
Get
Composite Membership s of this group. |
Set<Membership> |
Group.getCompositeMemberships(Collection<Member> members)
Get memberships of this group, for a certain collection of members
A membership is the object which represents a join of member
and group.
|
Set<Membership> |
Group.getEffectiveMemberships()
Get effective memberships of this group.
|
Set<Membership> |
Member.getEffectiveMemberships()
Get effective memberships.
|
Set<Membership> |
Group.getEffectiveMemberships(Field f)
Get effective memberships of this group.
|
Set<Membership> |
Member.getEffectiveMemberships(Field f)
Get effective memberships.
|
Set<Membership> |
Group.getEffectiveMemberships(Field f,
Collection<Member> members)
Get memberships of this group, for a certain collection of members
A membership is the object which represents a join of member
and group.
|
Set<Membership> |
Group.getImmediateMemberships()
Get immediate memberships of this group.
|
Set<Membership> |
Member.getImmediateMemberships()
Get immediate memberships.
|
Set<Membership> |
Group.getImmediateMemberships(Field f)
An immediate member is directly assigned to a group.
|
Set<Membership> |
Member.getImmediateMemberships(Field f)
Get immediate memberships.
|
Set<Membership> |
Group.getImmediateMemberships(Field f,
Collection<Member> members)
Get memberships of this group, for a certain collection of members, must be enabled
A membership is the object which represents a join of member
and group.
|
Set<Membership> |
Group.getImmediateMemberships(Field f,
Collection<Member> members,
boolean enabledOnly)
Get memberships of this group, for a certain collection of members
A membership is the object which represents a join of member
and group.
|
Set<Membership> |
Group.getMemberships()
Get memberships of this group.
|
Set<Membership> |
Member.getMemberships()
Get memberships.
|
Set<Membership> |
Group.getMemberships(Field f)
Get memberships of this group.
|
Set<Membership> |
Member.getMemberships(Field f)
Get memberships.
|
Set<Membership> |
Member.getMemberships(Field f,
boolean requireListField)
Get memberships.
|
Set<Membership> |
Group.getMemberships(Field f,
Collection<Member> members)
Get memberships of this group, for a certain collection of members
A membership is the object which represents a join of member
and group.
|
Set<Membership> |
Group.getNonImmediateMemberships()
Get nonimmediate memberships of this group.
|
Set<Membership> |
Member.getNonImmediateMemberships()
Get non-immediate memberships.
|
Set<Membership> |
Group.getNonImmediateMemberships(Field f)
An immediate member is directly assigned to a group.
|
Set<Membership> |
Member.getNonImmediateMemberships(Field f)
Get non-immediate memberships.
|
Set<Membership> |
Group.getNonImmediateMemberships(Field f,
Collection<Member> members)
Get memberships of this group, for a certain collection of members, must be enabled
A membership is the object which represents a join of member
and group.
|
Set<Membership> |
Group.getNonImmediateMemberships(Field f,
Collection<Member> members,
boolean enabledOnly)
Get memberships of this group, for a certain collection of members
A membership is the object which represents a join of member
and group.
|
static Set<Membership> |
MembershipFinder.internal_findAllByCreatedAfter(GrouperSession s,
Date d,
Field f)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllByCreatedBefore(GrouperSession s,
Date d,
Field f)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllByGroupOwnerAndFieldAndType(GrouperSession s,
Group groupOwner,
Field f,
String type)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllChildrenNoPriv(Membership dto)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllCompositeByGroupAndPage(Group group,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllEffectiveByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllEffectiveByMemberAndField(GrouperSession s,
Member m,
Field f)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllImmediateByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllImmediateByMemberAndField(GrouperSession s,
Member m,
Field f)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllImmediateByMemberAndField(GrouperSession s,
Member m,
Field f,
boolean enabledOnly)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findAllNonImmediateByMemberAndField(GrouperSession s,
Member m,
Field f)
Grouper internal method only
|
static Set<Membership> |
MembershipFinder.internal_findMemberships(GrouperSession s,
Member m,
Field f)
Grouper internal method only
|
Modifier and Type | Method and Description |
---|---|
static Set<Membership> |
MembershipFinder.internal_findAllChildrenNoPriv(Membership dto)
Grouper internal method only
|
void |
Membership.xmlCopyBusinessPropertiesToExisting(Membership existingRecord) |
boolean |
Membership.xmlDifferentBusinessProperties(Membership other) |
boolean |
Membership.xmlDifferentUpdateProperties(Membership other) |
Membership |
Membership.xmlSaveBusinessProperties(Membership existingRecord) |
Modifier and Type | Method and Description |
---|---|
static Set<Group> |
Membership.retrieveGroups(Collection<Membership> memberships)
retrieve a set of groups based on some memberships (and store in each membership, like getGroup
|
Modifier and Type | Method and Description |
---|---|
Boolean |
GrouperDeprovisioningAffiliation.deprovisionMembership(Membership membership) |
static void |
GrouperDeprovisioningLogic.removeAccess(Membership membership) |
Modifier and Type | Method and Description |
---|---|
Map<String,GrouperDeprovisioningEmailService.EmailPerPerson> |
GrouperDeprovisioningEmailService.buildEmailObjectForOneDeprovisionedSubject(GrouperSession grouperSession,
Set<Membership> memberships,
GrouperDeprovisioningAffiliation affiliation,
boolean callFromDaemon)
build map of email address to email per person object
|
Modifier and Type | Method and Description |
---|---|
protected static Set<Membership> |
UsduJob.getAllImmediateMemberships(Member member,
Set<Field> fields)
Get memberships for a member for the given fields.
|
protected static Set<Membership> |
USDU.getAllImmediateMemberships(Member member,
Set<Field> fields)
Get memberships for a member for the given fields.
|
Modifier and Type | Method and Description |
---|---|
AttributeDefScope |
AttributeDefScopeDelegate.assignOwnerMembership(Membership membership)
adds scope if not already there
make sure this attributeDef is assigned directly in this stem
|
Modifier and Type | Method and Description |
---|---|
Membership |
AttributeAssign.getOwnerImmediateMembership()
if this is a membership attribute, this is the foreign key
|
Membership |
AttributeAssign.getOwnerMembership()
if this is a membership attribute, this is the foreign key
|
Modifier and Type | Method and Description |
---|---|
AttributeAssignSave |
AttributeAssignSave.assignOwnerMembership(Membership theOwnerMembership)
if this is a membership attribute, this is the foreign key.
|
Constructor and Description |
---|
AttributeAssign(Membership ownerMembership,
String theAction,
AttributeDefName theAttributeDefName,
String uuid)
create an attribute assign, including a uuid
|
AttributeAssignMembershipDelegate(Membership membership1) |
Modifier and Type | Method and Description |
---|---|
Membership |
AttributeAssignFinderResult.getOwnerMembership()
owner membership
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeAssignFinderResult.setOwnerMembership(Membership ownerMembership1)
owner membership
|
Modifier and Type | Method and Description |
---|---|
Membership |
HooksMembershipChangeBean.getMembership()
membership dto
|
Membership |
HooksMembershipBean.getMembership()
object being inserted
|
Constructor and Description |
---|
HooksMembershipBean(Membership theMembership) |
HooksMembershipChangeBean(Membership ms) |
Modifier and Type | Method and Description |
---|---|
Membership |
MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(String ownerAttrDefId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(String ownerGroupId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
MembershipDAO.findByImmediateUuid(String uuid,
boolean exceptionIfNull) |
Membership |
MembershipDAO.findByImmediateUuid(String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Membership |
MembershipDAO.findByImmediateUuidOrKey(String uuid,
String memberUUID,
String fieldId,
String ownerAttrDefId,
String ownerGroupId,
String ownerStemId,
boolean exceptionIfNull) |
Membership |
MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(String ownerStemId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
MembershipDAO.findByUuid(String uuid,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
MembershipDAO.findByUuid(String uuid,
boolean exceptionIfNull,
boolean enabledOnly,
QueryOptions queryOptions) |
Membership |
MembershipDAO.findParentMembership(Membership _ms) |
Modifier and Type | Method and Description |
---|---|
Set<Membership> |
MembershipDAO.findAll(boolean enabledOnly)
get all memberships
|
Set<Membership> |
MembershipDAO.findAllByAttrDefOwnerAndField(String ownerAttrDefId,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(String ownerAttrDefId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByAttrDefOwnerAndMember(String ownerAttrDefId,
String memberUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(String ownerAttrDefId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
MembershipDAO.findAllByAttrDefOwnerAsList(String attrDefId,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByCreatedAfter(Date d,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByCreatedBefore(Date d,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByCreatorOrMember(Member member,
boolean enabledOnly)
find all memberships that have this member or have this creator
|
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndCompositeAndMembers(String ownerUUID,
Collection<Member> members,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndDepth(String ownerGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndField(String ownerGroupId,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndDepth(String ownerGroupId,
Field f,
int depth,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(String ownerUUID,
Field f,
Collection<String> memberIds,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(String ownerUUID,
Field f,
Collection<Member> members,
boolean enabledOnly)
TODO update for 1.5
|
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(String ownerUUID,
Field f,
Collection<Member> members,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndMember(String groupOwnerId,
String memberUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndMemberAndField(String ownerGroupId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
MembershipDAO.findAllByGroupOwnerAsList(String ownerUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByMember(String memberUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByMemberAndDepth(String memberId,
int depth,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByStemOwnerAndField(String ownerStemId,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByStemOwnerAndFieldAndType(String ownerStemId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByStemOwnerAndMemberAndField(String ownerStemId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
MembershipDAO.findAllByStemOwnerAsList(String ownerUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem,
Stem.Scope stemScope,
Field field,
MembershipType type,
Boolean enabledOnly,
String memberId) |
Set<Membership> |
MembershipDAO.findAllChildMemberships(Membership _ms,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByAttrDefOwner(String ownerAttrDefId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByGroupOwner(String ownerGroupId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(String ownerGroupId,
String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByStemOwner(String ownerStemId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEnabledDisabledMismatch()
find records which are disabled which shouldnt be, and enabled which shouldnt be
|
List<Membership> |
MembershipDAO.findAllImmediateByAttrDefOwnerAsList(String attrDefId,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllImmediateByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllImmediateByMemberAndFieldType(String memberUUID,
String fieldType,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllMembershipEntriesByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
boolean enabledOnly)
In this case, membership objects are not joined with groupSets like most queries.
|
Set<Membership> |
MembershipDAO.findAllMembershipsByGroupOwnerFieldDisabledRange(String ownerGroupId,
Field field,
Timestamp disabledDateFrom,
Timestamp disabledDateTo)
Find all memberships based on group, field, and a range of disabled dates
|
Set<Membership> |
MembershipDAO.findAllNonImmediateByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllNonImmediateByMemberAndFieldType(String memberUUID,
String fieldType,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findBadComplementMemberships() |
Set<Membership> |
MembershipDAO.findBadCompositeMembershipsOnNonCompositeGroup() |
Set<Membership> |
MembershipDAO.findBadIntersectionMemberships() |
Set<Membership> |
MembershipDAO.findBadMembershipsDeletedGroupAsMember()
Find cases where a membership exists where the member is a deleted group.
|
Set<Membership> |
MembershipDAO.findBadMembershipsOnCompositeGroup()
This will find "immediate" memberships on composite groups
along with memberships that don't have the right viaCompositeId.
|
Set<Membership> |
MembershipDAO.findBadUnionMemberships() |
Set<Membership> |
MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession,
String memberUUID,
Field f,
boolean enabledOnly)
find memberships that the user is allowed to see
|
Set<Membership> |
PITMembershipDAO.findMissingActivePITMemberships() |
Set<Membership> |
MembershipDAO.findMissingImmediateGroupSetsForAttrDefOwners()
Find all missing group sets for immediate memberships where the owner is an attr def.
|
Set<Membership> |
MembershipDAO.findMissingImmediateGroupSetsForGroupOwners()
Find all missing group sets for immediate memberships where the owner is a group.
|
Set<Membership> |
MembershipDAO.findMissingImmediateGroupSetsForStemOwners()
Find all missing group sets for immediate memberships where the owner is a stem.
|
Modifier and Type | Method and Description |
---|---|
void |
MembershipDAO.delete(Membership ms)
Delete a membership
|
Set<Membership> |
MembershipDAO.findAllChildMemberships(Membership _ms,
boolean enabledOnly) |
Membership |
MembershipDAO.findParentMembership(Membership _ms) |
void |
MembershipDAO.save(Membership ms)
Save a membership
|
void |
MembershipDAO.saveUpdateProperties(Membership membership)
save the update properties which are auto saved when business method is called
|
void |
MembershipDAO.update(Membership ms)
Update a membership
|
Modifier and Type | Method and Description |
---|---|
void |
MembershipDAO.delete(Set<Membership> mships)
Delete a set of memberships
|
void |
MembershipDAO.save(Set<Membership> mships)
Save a set of memberships
|
void |
MembershipDAO.update(Set<Membership> mships)
Update a set of memberships
|
Modifier and Type | Method and Description |
---|---|
Membership |
Hib3MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(String ownerAttrDefId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
Hib3MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(String ownerGroupId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
Hib3MembershipDAO.findByImmediateUuid(String uuid,
boolean exceptionIfNull) |
Membership |
Hib3MembershipDAO.findByImmediateUuid(String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Membership |
Hib3MembershipDAO.findByImmediateUuidOrKey(String uuid,
String memberUUID,
String fieldId,
String ownerAttrDefId,
String ownerGroupId,
String ownerStemId,
boolean exceptionIfNull) |
Membership |
Hib3MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(String ownerStemId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
Hib3MembershipDAO.findByUuid(String uuid,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
Hib3MembershipDAO.findByUuid(String uuid,
boolean exceptionIfNull,
boolean enabledOnly,
QueryOptions queryOptions) |
Membership |
Hib3MembershipDAO.findParentMembership(Membership _ms) |
Modifier and Type | Method and Description |
---|---|
Set<Membership> |
Hib3MembershipDAO.findAll(boolean enabledOnly)
get all memberships
|
Set<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAndField(String ownerAttrDefId,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(String ownerAttrDefId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAndMember(String ownerAttrDefId,
String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(String ownerAttrDefId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAsList(String attrDefId,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByCreatedAfter(Date d,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByCreatedBefore(Date d,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByCreatorOrMember(Member member,
boolean enabledOnly)
find all memberships that have this member or have this creator
|
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndCompositeAndMembers(String ownerGroupId,
Collection<Member> members,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndDepth(String ownerGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndField(String ownerGroupId,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndDepth(String ownerGroupId,
Field f,
int depth,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(String ownerGroupId,
Field f,
Collection<String> memberIds,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(String ownerGroupId,
Field f,
Collection<Member> members,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(String ownerGroupId,
Field f,
Collection<Member> members,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndMember(String ownerGroupId,
String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndMemberAndField(String ownerGroupId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAsList(String ownerGroupId,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByMember(String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByMemberAndDepth(String memberId,
int depth,
boolean enabledOnly)
(non-Javadoc)
|
Set<Membership> |
Hib3MembershipDAO.findAllByStemOwnerAndField(String ownerStemId,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByStemOwnerAndFieldAndType(String ownerStemId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByStemOwnerAndMemberAndField(String ownerStemId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
Hib3MembershipDAO.findAllByStemOwnerAsList(String ownerStemId,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem,
Stem.Scope stemScope,
Field field,
MembershipType membershipType,
Boolean enabledOnly,
String memberId) |
Set<Membership> |
Hib3MembershipDAO.findAllChildMemberships(Membership _ms,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByAttrDefOwner(String ownerAttrDefId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByGroupOwner(String ownerGroupId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(String ownerGroupId,
String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByStemOwner(String ownerStemId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEnabledDisabledMismatch() |
List<Membership> |
Hib3MembershipDAO.findAllImmediateByAttrDefOwnerAsList(String attrDefId,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllImmediateByMember(String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllImmediateByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllImmediateByMemberAndFieldType(String memberUUID,
String fieldType,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllMembershipEntriesByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllMembershipsByGroupOwnerFieldDisabledRange(String ownerGroupId,
Field f,
Timestamp disabledDateFrom,
Timestamp disabledDateTo) |
Set<Membership> |
Hib3MembershipDAO.findAllNonImmediateByMember(String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllNonImmediateByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllNonImmediateByMemberAndFieldType(String memberUUID,
String fieldType,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findBadComplementMemberships() |
Set<Membership> |
Hib3MembershipDAO.findBadCompositeMembershipsOnNonCompositeGroup() |
Set<Membership> |
Hib3MembershipDAO.findBadIntersectionMemberships() |
Set<Membership> |
Hib3MembershipDAO.findBadMembershipsDeletedGroupAsMember() |
Set<Membership> |
Hib3MembershipDAO.findBadMembershipsOnCompositeGroup() |
Set<Membership> |
Hib3MembershipDAO.findBadUnionMemberships() |
Set<Membership> |
Hib3MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession,
String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3PITMembershipDAO.findMissingActivePITMemberships() |
Set<Membership> |
Hib3MembershipDAO.findMissingImmediateGroupSetsForAttrDefOwners() |
Set<Membership> |
Hib3MembershipDAO.findMissingImmediateGroupSetsForGroupOwners() |
Set<Membership> |
Hib3MembershipDAO.findMissingImmediateGroupSetsForStemOwners() |
Modifier and Type | Method and Description |
---|---|
void |
Hib3MembershipDAO.delete(Membership ms) |
Set<Membership> |
Hib3MembershipDAO.findAllChildMemberships(Membership _ms,
boolean enabledOnly) |
Membership |
Hib3MembershipDAO.findParentMembership(Membership _ms) |
void |
Hib3MembershipDAO.save(Membership ms) |
void |
Hib3MembershipDAO.saveUpdateProperties(Membership membership) |
void |
Hib3MembershipDAO.update(Membership ms) |
Modifier and Type | Method and Description |
---|---|
void |
Hib3MembershipDAO.delete(Set<Membership> mships) |
void |
Hib3MembershipDAO.save(Set<Membership> mships) |
void |
Hib3MembershipDAO.update(Set<Membership> mships) |
Modifier and Type | Method and Description |
---|---|
Membership |
MembershipContainer.getImmediateMembership()
immediate membership or null if none
|
Modifier and Type | Method and Description |
---|---|
Map<String,List<Membership>> |
MembershipSubjectContainer.getAllMemberships() |
Modifier and Type | Method and Description |
---|---|
static MembershipAssignType |
MembershipAssignType.convertMembership(Membership membership)
convert a membership to a type
|
static MembershipAssignType |
MembershipAssignType.convertMembership(MembershipAssignType existingAssignType,
Membership membership)
convert a privilege to a type
|
void |
MembershipContainer.setImmediateMembership(Membership immediateMembership1)
immediate membership or null if none
|
Modifier and Type | Method and Description |
---|---|
void |
MembershipSubjectContainer.setAllMemberships(Map<String,List<Membership>> allMemberships) |
Modifier and Type | Method and Description |
---|---|
Membership |
BaseMemberOf.getMembership() |
Modifier and Type | Method and Description |
---|---|
void |
MemberOf.deleteImmediate(GrouperSession s,
Group g,
Membership _ms,
Member _m)
An immediate member is directly assigned to a group.
|
void |
MemberOf.deleteImmediate(GrouperSession s,
Stem ns,
Membership _ms,
Member _m)
An immediate member is directly assigned to a group.
|
protected MemberOf |
BaseMemberOf.setMembership(Membership _ms) |
Modifier and Type | Method and Description |
---|---|
static Set<Membership> |
PrivilegeHelper.canViewMemberships(GrouperSession grouperSession,
Collection<Membership> inputMemberships) |
Set<Membership> |
BaseAccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession,
Subject subject,
Set<Membership> memberships) |
Set<Membership> |
AccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession,
Subject subject,
Set<Membership> memberships)
filter memberships for things the subject can see
|
Set<Membership> |
WheelAccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
ValidatingAccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
GrouperSystemAccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
CachingAccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
AccessWrapper.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
AccessResolverDecorator.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
AccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships)
filter memberships for things the subject can see
|
Modifier and Type | Method and Description |
---|---|
static boolean |
PrivilegeHelper.canViewMembership(GrouperSession grouperSession,
Membership membership) |
static PrivilegeAssignType |
PrivilegeAssignType.convertMembership(Membership membership)
convert a privilege to a type
|
static PrivilegeAssignType |
PrivilegeAssignType.convertMembership(PrivilegeAssignType privilegeAssignType,
Membership membership)
convert a privilege to a type
|
Modifier and Type | Method and Description |
---|---|
static Set<Membership> |
PrivilegeHelper.canViewMemberships(GrouperSession grouperSession,
Collection<Membership> inputMemberships) |
Set<Membership> |
BaseAccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession,
Subject subject,
Set<Membership> memberships) |
Set<Membership> |
AccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession,
Subject subject,
Set<Membership> memberships)
filter memberships for things the subject can see
|
Set<Membership> |
WheelAccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
ValidatingAccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
GrouperSystemAccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
CachingAccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
AccessWrapper.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
AccessResolverDecorator.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships) |
Set<Membership> |
AccessResolver.postHqlFilterMemberships(Subject subject,
Set<Membership> memberships)
filter memberships for things the subject can see
|
Modifier and Type | Method and Description |
---|---|
Membership |
RulesMembershipBean.getMembership()
membership
|
Modifier and Type | Method and Description |
---|---|
void |
RulesMembershipBean.setMembership(Membership membership1)
membership
|
Constructor and Description |
---|
RulesMembershipBean(Membership membership1,
Group group1,
Subject subject1) |
Modifier and Type | Method and Description |
---|---|
Membership |
LazySubject.getMembership() |
Constructor and Description |
---|
LazySubject(Membership ms) |
Modifier and Type | Method and Description |
---|---|
static MembershipValidator |
MembershipValidator.validate(Membership _ms) |
static MembershipValidator |
ImmediateMembershipValidator.validate(Membership _ms) |
static MembershipValidator |
EffectiveMembershipValidator.validate(Membership _ms) |
static MembershipValidator |
CompositeMembershipValidator.validate(Membership _ms) |
Modifier and Type | Method and Description |
---|---|
String |
XmlExporter.internal_membershipToXML(Membership ms)
Return a String containing a Membership as XML.
|
Modifier and Type | Method and Description |
---|---|
Membership |
XmlExportMembership.toMembership()
convert to group
|
Modifier and Type | Method and Description |
---|---|
static void |
XmlExportUtils.toStringMembership(String prefix,
Writer writer,
Membership membership,
boolean includeComma) |
Copyright © 2016 Internet2. All rights reserved.