|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Stem | |
---|---|
edu.internet2.middleware.grouper | The I2MI Grouper project is an open source toolkit for managing groups. |
edu.internet2.middleware.grouper.app.gsh | |
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.entity | |
edu.internet2.middleware.grouper.filter | This package contains classes which help query for Groups, Stems, etc |
edu.internet2.middleware.grouper.hooks.beans | This package contains beans which are used by hooks to pass data. |
edu.internet2.middleware.grouper.hooks.examples | This package contains working hooks examples which can be cloned and tweaked |
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.internal.util | This package contains internal utility classes |
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.permissions | |
edu.internet2.middleware.grouper.pit | |
edu.internet2.middleware.grouper.privs | This package contains access and privilege related classes |
edu.internet2.middleware.grouper.rules | |
edu.internet2.middleware.grouper.rules.beans | |
edu.internet2.middleware.grouper.service | |
edu.internet2.middleware.grouper.stem | |
edu.internet2.middleware.grouper.userData | |
edu.internet2.middleware.grouper.util | This package contains utility classes (generally static methods) |
edu.internet2.middleware.grouper.validator | This package contains validator classes |
edu.internet2.middleware.grouper.xml | This package contains xml classes (e.g. export/import) |
edu.internet2.middleware.grouper.xml.export |
Uses of Stem in edu.internet2.middleware.grouper |
---|
Methods in edu.internet2.middleware.grouper that return Stem | |
---|---|
static Stem |
Stem._createStemAndParentStemsIfNotExist(GrouperSession grouperSession,
java.lang.String stemName,
java.lang.String stemDisplayNameForInserts)
create stems and parents if not exist. |
Stem |
Stem.addChildStem(java.lang.String extension,
java.lang.String displayExtension)
Add a new stem to the registry. |
Stem |
Stem.addChildStem(java.lang.String extension,
java.lang.String displayExtension,
java.lang.String uuid,
boolean failIfExists)
Add a new stem to the registry. |
Stem |
Stem.clone()
deep clone the fields in this object |
Stem |
Stem.copy(Stem stem)
Copy this stem to another Stem. |
Stem |
Stem.dbVersion()
save the state when retrieving from DB |
static Stem |
StemFinder.findByAlternateName(GrouperSession s,
java.lang.String name,
boolean exceptionOnNotFound,
QueryOptions queryOptions)
Find stem by its alternate name. |
static Stem |
StemFinder.findByCurrentName(GrouperSession s,
java.lang.String name,
boolean exceptionOnNotFound,
QueryOptions queryOptions)
Find stem by its current name. |
static Stem |
StemFinder.findByIdIndex(java.lang.Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find a stem within the registry by ID index. |
static Stem |
StemFinder.findByName(GrouperSession s,
java.lang.String name)
Deprecated. see overload |
static Stem |
StemFinder.findByName(GrouperSession s,
java.lang.String name,
boolean exceptionOnNotFound)
Find stem by name. |
static Stem |
StemFinder.findByName(GrouperSession s,
java.lang.String name,
boolean exceptionOnNotFound,
QueryOptions queryOptions)
Find stem by name. |
static Stem |
StemFinder.findByUuid(GrouperSession s,
java.lang.String uuid)
Deprecated. see overload |
static Stem |
StemFinder.findByUuid(GrouperSession s,
java.lang.String uuid,
boolean exceptionIfNull)
Get stem by uuid. |
static Stem |
StemFinder.findByUuid(GrouperSession s,
java.lang.String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions)
Get stem by uuid. |
static Stem |
StemFinder.findRootStem(GrouperSession s)
Find root stem of the Groups Registry. |
Stem |
StemFinder.findStem()
find the stem |
Stem |
Membership.getOwnerStem()
|
Stem |
Group.getParentStem()
Get parent stem. |
Stem |
Stem.getParentStem()
Get parent stem. |
Stem |
Membership.getStem()
Deprecated. use getOwnerStem() instead |
Stem |
Stem.internal_addChildStem(java.lang.String extn,
java.lang.String dExtn,
java.lang.String uuid)
add child stem with uuid |
static Stem |
Stem.internal_addRootStem(GrouperSession s,
boolean[] changed)
add root stem |
static Stem |
StemFinder.internal_findByName(java.lang.String name,
boolean exceptionIfNull)
|
Stem |
StemSave.save()
create or update a stem. |
Stem |
StemCopy.save()
Copy the stem using the options set in this class. |
static Stem |
Stem.saveStem(GrouperSession grouperSession,
java.lang.String stemNameToEdit,
java.lang.String uuid,
java.lang.String name,
java.lang.String displayExtension,
java.lang.String description,
SaveMode saveMode,
boolean createParentStemsIfNotExist)
create or update a stem. |
Stem |
StemSave.saveUnchecked()
Deprecated. |
Stem |
Stem.xmlRetrieveByIdOrKey()
|
Stem |
Stem.xmlSaveBusinessProperties(Stem existingRecord)
|
Methods in edu.internet2.middleware.grouper that return types with arguments of type Stem | |
---|---|
static java.util.Set<Stem> |
StemFinder.findByUuids(GrouperSession s,
java.util.Collection<java.lang.String> uuids,
QueryOptions queryOptions)
Get stems by uuids. |
java.util.Set<Stem> |
StemFinder.findStems()
find all the stems |
java.util.Set<Stem> |
Stem.getChildStems()
Get stems that are immediate children of this stem. |
java.util.Set<Stem> |
Stem.getChildStems(Privilege[] privileges,
Stem.Scope scope)
get child stems |
java.util.Set<Stem> |
Stem.getChildStems(Stem.Scope scope)
Get stems that are children of this stem. |
java.util.Set<Stem> |
Stem.getChildStems(Stem.Scope scope,
QueryOptions queryOptions)
Get stems that are children of this stem. |
java.util.Set<Stem> |
Stem.getChildStems(Stem.Scope scope,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Get groups that are children of this stem. |
java.util.Set<Stem> |
Member.hasAdminInStem()
Get stems where this member has the ADMIN privilege of a group inside. |
java.util.Set<Stem> |
Member.hasCreate()
Get stems where this member has the CREATE privilege. |
java.util.Set<Stem> |
Member.hasGroupAttrReadInStem()
Get stems where this member has the GROUP_ATTR_READ privilege of a group inside. |
java.util.Set<Stem> |
Member.hasGroupAttrUpdateInStem()
Get stems where this member has the GROUP_ATTR_UPDATE privilege of a group inside. |
java.util.Set<Stem> |
Member.hasOptinInStem()
Get stems where this member has the OPTIN privilege of a group inside. |
java.util.Set<Stem> |
Member.hasOptoutInStem()
Get stems where this member has the OPTOUT privilege of a group inside. |
java.util.Set<Stem> |
Member.hasReadInStem()
Get stems where this member has the READ privilege of a group inside. |
java.util.Set<Stem> |
Member.hasStem()
Get stems where this member has the STEM privilege. |
java.util.Set<Stem> |
Member.hasStemAdmin()
Get stems where this member has the STEM_ADMIN privilege. |
java.util.Set<Stem> |
Member.hasStemAttrRead()
Get stems where this member has the STEM_ATTR_READ privilege. |
java.util.Set<Stem> |
Member.hasStemAttrUpdate()
Get stems where this member has the STEM_ATTR_UPDATE privilege. |
java.util.Set<Stem> |
Member.hasUpdateInStem()
Get stems where this member has the UPDATE privilege of a group inside. |
java.util.Set<Stem> |
Member.hasViewInStem()
Get stems where this member has the VIEW privilege of a group inside. |
java.util.Set<Stem> |
GrouperNamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> inputStems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
GrouperAccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
Methods in edu.internet2.middleware.grouper with parameters of type Stem | |
---|---|
java.util.Set<Group> |
Member._internal_getGroupsHelper(Field field,
MembershipType membershipType,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is a member. |
MembershipFinder |
MembershipFinder.addStem(Stem stem)
add a stem to look for. |
MembershipFinder |
MembershipFinder.assignStem(Stem theStem)
assign a stem to search in |
boolean |
Member.canCreate(Stem ns)
Can this Member CREATE on this Stem . |
boolean |
Member.canStem(Stem ns)
Can this Member STEM on this Stem . |
boolean |
Member.canStemAdmin(Stem stem)
Can this Member STEM_ADMIN on this Stem . |
boolean |
Member.canStemAttrRead(Stem stem)
Can this Member STEM_ATTR_READ on this Stem . |
boolean |
Member.canStemAttrUpdate(Stem stem)
Can this Member STEM_ATTR_UPDATE on this Stem . |
int |
Stem.compareTo(Stem that)
|
Group |
Group.copy(Stem stem)
Copy this group to another Stem. |
Stem |
Stem.copy(Stem stem)
Copy this stem to another Stem. |
static java.util.Set<java.lang.Object[]> |
MembershipFinder.findAttributeDefMemberships(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity)
|
static Membership |
MembershipFinder.findImmediateMembership(GrouperSession s,
Stem stem,
edu.internet2.middleware.subject.Subject subj,
Field f,
boolean exceptionIfNotFound)
Return the immediate membership if it exists. |
static java.util.Set<java.lang.Object[]> |
MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled)
|
static java.util.Set<java.lang.Object[]> |
MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity)
|
static java.util.Set<java.lang.Object[]> |
MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
FieldType fieldType)
|
static java.util.Set<java.lang.Object[]> |
MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
FieldType fieldType,
java.lang.String serviceId,
ServiceRole serviceRole)
|
static java.util.Set<java.lang.Object[]> |
MembershipFinder.findStemMemberships(java.util.Collection<java.lang.String> stemIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity)
|
java.util.Set<Group> |
Member.getEffectiveGroups(Field field,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is an effective member. |
java.util.Set<Group> |
Member.getGroups(Field field,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is a member. |
java.util.Set<Group> |
Member.getImmediateGroups(Field field,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is an immediate member. |
java.util.Set<Group> |
Member.getNonImmediateGroups(Field field,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is a nonimmediate member. |
java.util.Set<NamingPrivilege> |
Member.getPrivs(Stem ns)
Find naming privileges held by this member on a Stem . |
boolean |
Member.hasCreate(Stem ns)
Report whether this member has CREATE on the specified stem. |
boolean |
Member.hasStem(Stem ns)
Report whether this member has STEM on the specified stem. |
boolean |
Member.hasStemAdmin(Stem stem)
Report whether this member has STEM_ADMIN on the specified stem. |
boolean |
Member.hasStemAttrRead(Stem stem)
Report whether this member has STEM_ATTR_READ on the specified stem. |
boolean |
Member.hasStemAttrUpdate(Stem stem)
Report whether this member has STEM_ATTR_UPDATE on the specified stem. |
static Membership |
Membership.internal_addImmediateMembership(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Field f,
java.lang.String uuid)
|
static void |
Membership.internal_deleteAllField(GrouperSession s,
Stem ns,
Field f)
|
static void |
Membership.internal_deleteAllFieldType(GrouperSession s,
Stem ns,
FieldType type)
|
static Membership |
Membership.internal_delImmediateMembership(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
MembershipFinder.internal_findStemSubjectsImmediateOnly(GrouperSession s,
Stem stem,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
MembershipFinder.internal_findSubjectsStemPriv(GrouperSession s,
Stem stem,
Field f)
|
boolean |
Stem.isChildStem(Stem stem)
TODO 20070813 make public? |
void |
Group.move(Stem stem)
Move this group to another Stem. |
void |
Stem.move(Stem stem)
Move this stem to another Stem. |
void |
Membership.setOwnerStem(Stem stem)
set the owner stem |
void |
Stem.xmlCopyBusinessPropertiesToExisting(Stem existingRecord)
|
boolean |
Stem.xmlDifferentBusinessProperties(Stem other)
|
boolean |
Stem.xmlDifferentUpdateProperties(Stem other)
|
Stem |
Stem.xmlSaveBusinessProperties(Stem existingRecord)
|
Method parameters in edu.internet2.middleware.grouper with type arguments of type Stem | |
---|---|
java.util.Set<Stem> |
GrouperNamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> inputStems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
GrouperAccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
Constructors in edu.internet2.middleware.grouper with parameters of type Stem | |
---|---|
GroupCopy(Group group,
Stem stem)
Create a new instance of this class if you would like to specify specific options for a group copy. |
|
GroupMove(Group group,
Stem stem)
Create a new instance of this class if you would like to specify specific options for a group move. |
|
StemCopy(Stem stemToCopy,
Stem destinationStem)
Create a new instance of this class if you would like to specify specific options for a stem copy. |
|
StemMove(Stem stemToMove,
Stem destinationStem)
Create a new instance of this class if you would like to specify specific options for a stem move. |
Uses of Stem in edu.internet2.middleware.grouper.app.gsh |
---|
Methods in edu.internet2.middleware.grouper.app.gsh that return Stem | |
---|---|
static Stem |
addRootStem.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String extn,
java.lang.String displayExtn)
Add a root stem. |
static Stem |
addStem.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String parent,
java.lang.String extn,
java.lang.String displayExtn)
Add a stem. |
Methods in edu.internet2.middleware.grouper.app.gsh with parameters of type Stem | |
---|---|
static java.lang.String |
stemSave2.invoke(bsh.Interpreter interpreter,
bsh.CallStack stack,
Stem stem,
java.lang.String uuid,
java.lang.String name,
java.lang.String displayExtension,
java.lang.String description,
java.lang.String saveMode)
Save a stem |
XmlExport |
XmlExport.stem(Stem theStem)
export a stem and chain |
XmlImport |
XmlImport.stem(Stem theStem)
import a stem and chain |
Uses of Stem in edu.internet2.middleware.grouper.app.usdu |
---|
Methods in edu.internet2.middleware.grouper.app.usdu with parameters of type Stem | |
---|---|
static void |
USDU.deleteUnresolvableMember(Member member,
Stem stem,
Privilege privilege)
Revoke unresolvable member's privilege from stem. |
Uses of Stem in edu.internet2.middleware.grouper.attr |
---|
Methods in edu.internet2.middleware.grouper.attr that return Stem | |
---|---|
Stem |
AttributeDef.getParentStem()
Get parent stem. |
Stem |
AttributeDef.getStem()
stem that this attribute is in |
Stem |
AttributeDefName.getStem()
stem that this attribute is in |
Methods in edu.internet2.middleware.grouper.attr with parameters of type Stem | |
---|---|
AttributeDefScope |
AttributeDefScopeDelegate.assignOwnerStem(Stem stem)
adds scope if not already there make sure this attributeDef is assigned to this stem |
AttributeDefScope |
AttributeDefScopeDelegate.assignStemScope(Stem stem)
adds scope if not already there make sure this attributeDef is assigned directly in this stem |
AttributeDefScope |
AttributeDefScopeDelegate.assignStemSubScope(Stem stem)
adds scope if not already there make sure this attributeDef is assigned directly in this stem |
Uses of Stem in edu.internet2.middleware.grouper.attr.assign |
---|
Methods in edu.internet2.middleware.grouper.attr.assign that return Stem | |
---|---|
Stem |
AttributeAssign.getOwnerStem()
if this is a stem attribute, this is the foreign key |
Stem |
AttributeAssign.getOwnerStemFailsafe()
if this is a stem attribute, this is the foreign key |
Methods in edu.internet2.middleware.grouper.attr.assign with parameters of type Stem | |
---|---|
AttributeAssignSave |
AttributeAssignSave.assignOwnerStem(Stem theOwnerStem)
if this is a stem attribute, this is the foreign key, mutually exclusive with ownerStemName |
Constructors in edu.internet2.middleware.grouper.attr.assign with parameters of type Stem | |
---|---|
AttributeAssign(Stem ownerStem,
java.lang.String theAction,
AttributeDefName theAttributeDefName,
java.lang.String uuid)
create an attribute assign, including a uuid |
|
AttributeAssignStemDelegate(Stem stem1)
|
Uses of Stem in edu.internet2.middleware.grouper.entity |
---|
Methods in edu.internet2.middleware.grouper.entity with parameters of type Stem | |
---|---|
Group |
Entity.copy(Stem stem)
Copy this group to another Stem. |
void |
Entity.move(Stem stem)
Move this group to another Stem. |
Uses of Stem in edu.internet2.middleware.grouper.filter |
---|
Methods in edu.internet2.middleware.grouper.filter that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
ChildStemFilter.getResults(GrouperSession s)
|
java.util.Set<Stem> |
StemUuidFilter.getResults(GrouperSession s)
get the results |
java.util.Set<Stem> |
StemNameExactFilter.getResults(GrouperSession s)
|
java.util.Set<Stem> |
StemsInStemFilter.getResults(GrouperSession s)
|
java.util.Set<Stem> |
GrouperQuery.getStems()
Get stems matching query filter. |
Methods in edu.internet2.middleware.grouper.filter with parameters of type Stem | |
---|---|
java.util.Set |
BaseQueryFilter.filterByScope(Stem ns,
java.util.Set candidates)
Filter candidates by scope. |
Constructors in edu.internet2.middleware.grouper.filter with parameters of type Stem | |
---|---|
ChildGroupFilter(Stem ns)
|
|
ChildStemFilter(Stem ns)
|
|
GroupAlternateNameFilter(java.lang.String name,
Stem ns)
QueryFilter that returns groups matching the specified
alternate name. |
|
GroupAnyAttributeFilter(java.lang.String value,
Stem ns)
QueryFilter that returns groups matching the specified
attribute specification. |
|
GroupAttributeExactFilter(java.lang.String attr,
java.lang.String value,
Stem ns)
QueryFilter that returns groups matching the specified
attribute specification exactly, not with like or lower. |
|
GroupAttributeFilter(java.lang.String attr,
java.lang.String value,
Stem ns)
QueryFilter that returns groups matching the specified
attribute specification. |
|
GroupCreatedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups created after the
specified date. |
|
GroupCreatedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups created before the
specified date. |
|
GroupCurrentNameFilter(java.lang.String name,
Stem ns)
QueryFilter that returns groups matching the specified
name. |
|
GroupMemberFilter(edu.internet2.middleware.subject.Subject subj,
Stem ns)
QueryFilter that returns groups a member belongs to. |
|
GroupMembershipModifiedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups that had a membership change
after the specified date. |
|
GroupMembershipModifiedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups that had a membership change
before the specified date. |
|
GroupModifiedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups modified after the
specified date. |
|
GroupModifiedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups modified before the
specified date. |
|
GroupNameFilter(java.lang.String name,
Stem ns)
QueryFilter that returns groups matching the specified
name. |
|
GroupNameFilter(java.lang.String name,
Stem ns,
java.lang.String theSortString,
java.lang.Boolean theAscending,
java.lang.Integer thePageNumber,
java.lang.Integer thePageSize,
java.util.Set<TypeOfGroup> typeOfGroups1)
QueryFilter that returns groups matching the specified
name. |
|
GroupTypeFilter(GroupType type,
Stem ns)
QueryFilter that returns groups that have the specified
GroupType . |
|
MembershipCreatedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns memberships created after the
specified date. |
|
MembershipCreatedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns memberships created before the
specified date. |
|
StemAnyAttributeFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
attribute specification. |
|
StemAttributeFilter(java.lang.String attr,
java.lang.String value,
Stem ns)
QueryFilter that returns groups matching the specified
attribute specification. |
|
StemCreatedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns stems created after the
specified date. |
|
StemCreatedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns stems created after the
specified date. |
|
StemDisplayExtensionFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
displayExtension value. |
|
StemDisplayNameFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
displayName value. |
|
StemExtensionFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
extension value. |
|
StemNameAnyFilter(java.lang.String name,
Stem ns)
QueryFilter that returns stems matching the specified
name. |
|
StemNameAnyFilter(java.lang.String name,
Stem ns,
java.lang.String theSortString,
java.lang.Boolean theAscending,
java.lang.Integer thePageNumber,
java.lang.Integer thePageSize)
QueryFilter that returns stems matching the specified
name. |
|
StemNameFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
name value. |
Uses of Stem in edu.internet2.middleware.grouper.hooks.beans |
---|
Methods in edu.internet2.middleware.grouper.hooks.beans that return Stem | |
---|---|
Stem |
HooksStemBean.getStem()
object being inserted |
Stem |
HooksMembershipChangeBean.getStem()
stem |
Constructors in edu.internet2.middleware.grouper.hooks.beans with parameters of type Stem | |
---|---|
HooksStemBean(Stem theStem)
|
Uses of Stem in edu.internet2.middleware.grouper.hooks.examples |
---|
Methods in edu.internet2.middleware.grouper.hooks.examples with parameters of type Stem | |
---|---|
static void |
MembershipOneInFolderMaxHook.assignMembershipOneInFolderAttributeDefName(Stem stem)
pass in the stem and assign attribute and clear cache |
static void |
StemUniqueNameCaseInsensitiveHook.verifyCaseInsensitiveName(Stem stem)
|
Uses of Stem in edu.internet2.middleware.grouper.internal.dao |
---|
Methods in edu.internet2.middleware.grouper.internal.dao that return Stem | |
---|---|
Stem |
StemDAO.findByAlternateName(java.lang.String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find a stem by its alternate name only. |
Stem |
StemDAO.findByCurrentName(java.lang.String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find a stem by its current name only. |
Stem |
StemDAO.findByIdIndex(java.lang.Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find by id index |
Stem |
StemDAO.findByName(java.lang.String name)
Deprecated. |
Stem |
StemDAO.findByName(java.lang.String name,
boolean exceptionIfNull)
|
Stem |
StemDAO.findByName(java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
StemDAO.findByUuid(java.lang.String uuid)
Deprecated. |
Stem |
StemDAO.findByUuid(java.lang.String uuid,
boolean exceptionIfNull)
|
Stem |
StemDAO.findByUuid(java.lang.String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
StemDAO.findByUuidOrName(java.lang.String uuid,
java.lang.String name,
boolean exceptionIfNull)
|
Stem |
StemDAO.findByUuidOrName(java.lang.String uuid,
java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
StemDAO.findAllByApproximateDisplayExtension(java.lang.String val)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateDisplayExtension(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateDisplayName(java.lang.String val)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateDisplayName(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateExtension(java.lang.String val)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateExtension(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateName(java.lang.String val)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateName(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateNameAny(java.lang.String name)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateNameAny(java.lang.String name,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateNameAny(java.lang.String name,
java.lang.String scope,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
StemDAO.findAllByCreatedAfter(java.util.Date d)
|
java.util.Set<Stem> |
StemDAO.findAllByCreatedAfter(java.util.Date d,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByCreatedBefore(java.util.Date d)
|
java.util.Set<Stem> |
StemDAO.findAllByCreatedBefore(java.util.Date d,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
QueryOptions queryOptions)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child stems within specified scope, and make sure the grouper session can see them |
java.util.Set<Stem> |
StemDAO.findByCreatorOrModifier(Member member)
find stems by creator or modifier |
java.util.Set<Stem> |
StemDAO.findByNames(java.util.Collection<java.lang.String> names,
boolean exceptionOnNotFound)
find all stems by name |
java.util.Set<Stem> |
StemDAO.findByUuids(java.util.Collection<java.lang.String> uuids,
QueryOptions queryOptions)
note, dont pass more than 100 ids |
java.util.Set<Stem> |
PITStemDAO.findMissingActivePITStems()
|
java.util.Set<Stem> |
StemDAO.findParentsByGroups(java.util.Collection<Group> groups)
find all parent stems of groups (and grandparents, etc) |
java.util.Set<Stem> |
StemDAO.findStemsInStemWithoutPrivilege(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
QueryOptions queryOptions,
boolean considerAllSubject,
java.lang.String sqlLikeString)
see which stems do not have this privilege |
java.util.Set<Stem> |
StemDAO.getAllStems()
|
java.util.Set<Stem> |
StemDAO.getAllStemsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
StemDAO.getAllStemsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
StemDAO.getAllStemsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
java.util.Collection<Field> userHasInGroupFields,
java.util.Collection<Field> userHasInAttributeFields,
java.util.Collection<java.lang.String> stemIds)
|
java.util.Set<Stem> |
StemDAO.getAllStemsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
java.util.Collection<Field> userHasInGroupFields,
java.util.Collection<Field> userHasInAttributeFields,
java.util.Collection<java.lang.String> stemIds,
java.lang.String idOfAttributeDefName,
java.lang.Object attributeValue,
java.lang.Boolean attributeCheckReadOnAttributeDef)
|
java.util.Set<Stem> |
StemDAO.getAllStemsSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions)
get all stems secure, split the scope by whitespace |
java.util.Set<Stem> |
StemDAO.getAllStemsWithGroupsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get stems with groups that have privileges |
java.util.Set<Stem> |
StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get immediate children (stems) secure |
Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type Stem | |
---|---|
void |
StemDAO.createChildAttributeDef(Stem _parent,
AttributeDef _child)
|
void |
StemDAO.createChildAttributeDefName(Stem _parent,
AttributeDefName _child)
|
void |
StemDAO.createChildGroup(Stem _parent,
Group _child,
Member _m)
|
void |
StemDAO.createChildStem(Stem _child)
|
void |
StemDAO.createRootStem(Stem _root)
|
void |
StemDAO.delete(Stem _ns)
|
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
java.util.Collection<Field> field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
QueryOptions queryOptionsForAttributeDef,
java.lang.String scopeForAttributeDef,
boolean splitScopeForAttributeDef,
boolean hasFieldForAttributeDef,
boolean hasMembershipTypeForAttributeDef)
find memberships by stem owner and other options. |
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
java.util.Collection<Field> field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
QueryOptions queryOptionsForMember,
java.lang.String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForAttributeDef,
java.lang.String scopeForAttributeDef,
boolean splitScopeForAttributeDef,
boolean hasFieldForAttributeDef,
boolean hasMembershipTypeForAttributeDef)
find memberships by stem owner and other options. |
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity)
find memberships by stem owner and other options. |
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
java.util.Collection<Field> fields,
java.util.Collection<Privilege> privilegesTheUserHas,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
FieldType fieldType,
java.lang.String serviceId,
ServiceRole serviceRole,
QueryOptions queryOptionsForMember,
java.lang.String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForGroup,
java.lang.String scopeForGroup,
boolean splitScopeForGroup,
boolean hasFieldForGroup,
boolean hasMembershipTypeForGroup,
Member memberHasMembershipForGroup)
find memberships by group owner and other options. |
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled)
find membershpis by group owner and other options. |
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity)
find membershpis by group owner and other options. |
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
FieldType fieldType)
find membershpis by group owner and other options. |
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByStemOwnerOptions(java.util.Collection<java.lang.String> stemIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
java.util.Collection<Field> field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
QueryOptions queryOptionsForMember,
java.lang.String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForStem,
java.lang.String scopeForStem,
boolean splitScopeForStem,
boolean hasFieldForStem,
boolean hasMembershipTypeForStem)
find memberships by stem owner and other options. |
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByStemOwnerOptions(java.util.Collection<java.lang.String> stemIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity)
find memberships by stem owner and other options. |
java.util.Set<Membership> |
MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem,
Stem.Scope stemScope,
Field field,
MembershipType type,
java.lang.Boolean enabledOnly,
java.lang.String memberId)
|
java.util.Set<Group> |
StemDAO.findAllChildGroups(Stem ns,
Stem.Scope scope)
Find all child groups within specified scope. |
java.util.Set<Group> |
StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child groups within specified scope, and make sure the grouper session can see them |
java.util.Set<Group> |
StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
Find all child groups within specified scope, and make sure the grouper session can see them |
java.util.Set<Group> |
StemDAO.findAllChildMembershipGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child groups within specified scope, and make sure the grouper session can see them |
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
QueryOptions queryOptions)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child stems within specified scope, and make sure the grouper session can see them |
java.util.Set<Member> |
MembershipDAO.findAllMembersInOneGroupNotStem(java.lang.String ownerInGroupId,
Stem ownerNotInStem,
Stem.Scope stemScope,
java.lang.String typeIn,
QueryOptions queryOptions)
find members in a group who are not members in any group under a stem |
java.util.Set<PermissionEntry> |
PermissionEntryDAO.findAllPermissionsNotInStem(java.lang.String attributeDefId,
Stem stem,
Stem.Scope stemScope,
boolean immediateRoleMembershipsOrRoleSubject,
QueryOptions queryOptions,
java.lang.Boolean enabled,
boolean hasNoEndDate)
find subjects who are not in a group but who have permissions |
java.util.Set<PermissionEntry> |
PermissionEntryDAO.findPermissions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> roleIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
java.util.Collection<java.lang.String> memberIds,
boolean noEndDate,
Stem permissionNameInStem,
Stem.Scope permissionNameInStemScope)
securely search for assignments. |
java.util.Set<PermissionEntry> |
PermissionEntryDAO.findRolePermissions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> roleIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean noEndDate,
Stem permissionNameInStem,
Stem.Scope permissionNameInStemScope)
securely search for role assignments. |
java.util.Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(Field field,
java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
QueryOptions queryOptions,
java.lang.Boolean enabled,
MembershipType membershipType,
Stem stem,
Stem.Scope stemScope)
|
java.util.Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly,
Stem stem,
Stem.Scope stemScope)
|
java.util.Set<Group> |
GroupDAO.getImmediateChildren(Stem stem)
|
java.util.Set<Group> |
GroupDAO.getImmediateChildrenMembershipSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly)
get immediate children secure |
java.util.Set<Stem> |
StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get immediate children (stems) secure |
java.util.Set<Group> |
GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get immediate children secure |
java.util.Set<Group> |
GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
get immediate children secure |
void |
StemDAO.saveUpdateProperties(Stem stem)
save the udpate properties which are auto saved when business method is called |
void |
StemDAO.update(Stem _ns)
|
Uses of Stem in edu.internet2.middleware.grouper.internal.dao.hib3 |
---|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return Stem | |
---|---|
Stem |
Hib3StemDAO.findByAlternateName(java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
Hib3StemDAO.findByCurrentName(java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
Hib3StemDAO.findByIdIndex(java.lang.Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
not a secure method, find by id index |
Stem |
Hib3StemDAO.findByName(java.lang.String name)
Deprecated. |
Stem |
Hib3StemDAO.findByName(java.lang.String name,
boolean exceptionIfNull)
|
Stem |
Hib3StemDAO.findByName(java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
Hib3StemDAO.findByUuid(java.lang.String uuid)
Deprecated. |
Stem |
Hib3StemDAO.findByUuid(java.lang.String uuid,
boolean exceptionIfNull)
|
Stem |
Hib3StemDAO.findByUuid(java.lang.String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
Hib3StemDAO.findByUuidOrName(java.lang.String uuid,
java.lang.String name,
boolean exceptionIfNull)
|
Stem |
Hib3StemDAO.findByUuidOrName(java.lang.String uuid,
java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayExtension(java.lang.String val)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayExtension(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayName(java.lang.String val)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayName(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateExtension(java.lang.String val)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateExtension(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateName(java.lang.String val)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateName(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateNameAny(java.lang.String name)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateNameAny(java.lang.String name,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateNameAny(java.lang.String name,
java.lang.String scope,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByCreatedAfter(java.util.Date d)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByCreatedAfter(java.util.Date d,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByCreatedBefore(java.util.Date d)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByCreatedBefore(java.util.Date d,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.findByCreatorOrModifier(Member member)
find stems by creator or modifier |
java.util.Set<Stem> |
Hib3StemDAO.findByNames(java.util.Collection<java.lang.String> names,
boolean exceptionOnNotFound)
|
java.util.Set<Stem> |
Hib3StemDAO.findByUuids(java.util.Collection<java.lang.String> uuids,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3PITStemDAO.findMissingActivePITStems()
|
java.util.Set<Stem> |
Hib3StemDAO.findParentsByGroups(java.util.Collection<Group> groups)
find all parent stems by group |
java.util.Set<Stem> |
Hib3StemDAO.findStemsInStemWithoutPrivilege(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
QueryOptions queryOptions,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStems()
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
java.util.Collection<Field> userHasInGroupFields,
java.util.Collection<Field> userHasInAttributeFields,
java.util.Collection<java.lang.String> totalStemIds)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
java.util.Collection<Field> userHasInGroupFields,
java.util.Collection<Field> userHasInAttributeFields,
java.util.Collection<java.lang.String> totalStemIds,
java.lang.String idOfAttributeDefName,
java.lang.Object attributeValue,
java.lang.Boolean attributeCheckReadOnAttributeDef)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsWithGroupsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Stem | |
---|---|
void |
Hib3StemDAO.createChildAttributeDef(Stem _stem,
AttributeDef attributeDef)
|
void |
Hib3StemDAO.createChildAttributeDefName(Stem _parent,
AttributeDefName attributeDefName)
|
void |
Hib3StemDAO.createChildGroup(Stem _stem,
Group _group,
Member _member)
|
void |
Hib3StemDAO.createChildStem(Stem _child)
|
void |
Hib3StemDAO.createRootStem(Stem _root)
|
void |
Hib3StemDAO.delete(Stem _ns)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
java.util.Collection<Field> fields,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
QueryOptions queryOptionsForAttributeDef,
java.lang.String scopeForAttributeDef,
boolean splitScopeForAttributeDef,
boolean hasFieldForAttributeDef,
boolean hasMembershipTypeForAttributeDef)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
java.util.Collection<Field> fields,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean shouldCheckSecurity,
QueryOptions queryOptionsForMember,
java.lang.String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForAttributeDef,
java.lang.String scopeForAttributeDef,
boolean splitScopeForAttributeDef,
boolean hasFieldForAttributeDef,
boolean hasMembershipTypeForAttributeDef)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> totalAttributeDefIds,
java.util.Collection<java.lang.String> totalMemberIds,
java.util.Collection<java.lang.String> totalMembershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean checkSecurity)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds,
java.util.Collection<java.lang.String> totalMemberIds,
java.util.Collection<java.lang.String> totalMembershipIds,
MembershipType membershipType,
java.util.Collection<Field> fields,
java.util.Collection<Privilege> privilegesTheUserHas,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean checkSecurity,
FieldType fieldType,
java.lang.String serviceId,
ServiceRole serviceRole,
QueryOptions queryOptionsForMember,
java.lang.String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForGroup,
java.lang.String scopeForGroup,
boolean splitScopeForGroup,
boolean hasFieldForGroup,
boolean hasMembershipTypeForGroup,
Member memberHasMembershipForGroup)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds,
java.util.Collection<java.lang.String> totalMemberIds,
java.util.Collection<java.lang.String> totalMembershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds,
java.util.Collection<java.lang.String> totalMemberIds,
java.util.Collection<java.lang.String> totalMembershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean checkSecurity)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds,
java.util.Collection<java.lang.String> totalMemberIds,
java.util.Collection<java.lang.String> totalMembershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean checkSecurity,
FieldType fieldType)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByStemOwnerOptions(java.util.Collection<java.lang.String> totalStemIds,
java.util.Collection<java.lang.String> totalMemberIds,
java.util.Collection<java.lang.String> totalMembershipIds,
MembershipType membershipType,
java.util.Collection<Field> fields,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean checkSecurity,
QueryOptions queryOptionsForMember,
java.lang.String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForStem,
java.lang.String scopeForStem,
boolean splitScopeForStem,
boolean hasFieldForStem,
boolean hasMembershipTypeForStem)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByStemOwnerOptions(java.util.Collection<java.lang.String> totalStemIds,
java.util.Collection<java.lang.String> totalMemberIds,
java.util.Collection<java.lang.String> totalMembershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled,
java.lang.Boolean checkSecurity)
|
java.util.Set<Membership> |
Hib3MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem,
Stem.Scope stemScope,
Field field,
MembershipType membershipType,
java.lang.Boolean enabledOnly,
java.lang.String memberId)
|
java.util.Set<Group> |
Hib3StemDAO.findAllChildGroups(Stem ns,
Stem.Scope scope)
|
java.util.Set<Group> |
Hib3StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
Hib3StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
|
java.util.Set<Group> |
Hib3StemDAO.findAllChildMembershipGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Member> |
Hib3MembershipDAO.findAllMembersInOneGroupNotStem(java.lang.String ownerInGroupId,
Stem ownerNotInStem,
Stem.Scope stemScope,
java.lang.String typeIn,
QueryOptions queryOptions)
|
java.util.Set<PermissionEntry> |
Hib3PermissionEntryDAO.findAllPermissionsNotInStem(java.lang.String attributeDefId,
Stem ownerNotInStem,
Stem.Scope stemScope,
boolean immediateRoleMembershipsOrRoleSubject,
QueryOptions queryOptions,
java.lang.Boolean enabled,
boolean hasNoEndDate)
|
java.util.Set<PermissionEntry> |
Hib3PermissionEntryDAO.findPermissions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> roleIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
java.util.Collection<java.lang.String> memberIdsTotal,
boolean noEndDate,
Stem permissionNameInStem,
Stem.Scope permissionNameInStemScope)
|
java.util.Set<PermissionEntry> |
Hib3PermissionEntryDAO.findRolePermissions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> roleIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean noEndDate,
Stem permissionNameInStem,
Stem.Scope permissionNameInStemScope)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(Field field,
java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
QueryOptions queryOptions,
java.lang.Boolean enabled,
MembershipType membershipType,
Stem stem,
Stem.Scope stemScope)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly,
Stem stem,
Stem.Scope stemScope)
|
java.util.Set<Group> |
Hib3GroupDAO.getImmediateChildren(Stem stem)
|
java.util.Set<Group> |
Hib3GroupDAO.getImmediateChildrenMembershipSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly)
|
java.util.Set<Stem> |
Hib3StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
Hib3GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
Hib3GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
|
void |
Hib3StemDAO.saveUpdateProperties(Stem stem)
|
void |
Hib3StemDAO.update(Stem _ns)
|
Uses of Stem in edu.internet2.middleware.grouper.internal.util |
---|
Methods in edu.internet2.middleware.grouper.internal.util with parameters of type Stem | |
---|---|
ParameterHelper |
ParameterHelper.notNullStem(Stem stem)
|
Uses of Stem in edu.internet2.middleware.grouper.membership |
---|
Methods in edu.internet2.middleware.grouper.membership that return Stem | |
---|---|
Stem |
MembershipPathGroup.getOwnerStem()
if this is a stem privilege, this is the owner stem |
Stem |
MembershipPathNode.getOwnerStem()
if this is a stem privilege, this is the owner stem |
Stem |
MembershipSubjectContainer.getStemOwner()
stem owner of this memberships |
Methods in edu.internet2.middleware.grouper.membership with parameters of type Stem | |
---|---|
static MembershipPathGroup |
MembershipPathGroup.analyze(Stem stem,
Member member,
Field field)
analyze the membership/privilege of a member in a stem by various paths |
static MembershipPathGroup |
MembershipPathGroup.analyze(Stem stem,
Member member,
Field field,
edu.internet2.middleware.subject.Subject callingSubject)
analyze the membership/privilege of a member in a stem by various paths |
static MembershipPathGroup |
MembershipPathGroup.analyzePrivileges(Stem stem,
Member member)
analyze stem privileges for a stem and a member |
static MembershipPathGroup |
MembershipPathGroup.analyzePrivileges(Stem stem,
Member member,
edu.internet2.middleware.subject.Subject callingSubject)
analyze the privileges of a member in a stem by various paths |
static MembershipPathGroup |
MembershipPathGroup.analyzePrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
analyze stem privileges for a stem and a member |
void |
MembershipPathGroup.setOwnerStem(Stem ownerStem1)
if this is a stem privilege, this is the owner stem |
void |
MembershipPathNode.setOwnerStem(Stem ownerStem1)
if this is a stem privilege, this is the owner stem |
void |
MembershipSubjectContainer.setStemOwner(Stem stemOwner1)
stem owner of this memberships |
Constructors in edu.internet2.middleware.grouper.membership with parameters of type Stem | |
---|---|
MembershipPathNode(Field field,
Stem theOwnerStem)
constructor for stem path code |
Uses of Stem in edu.internet2.middleware.grouper.misc |
---|
Methods in edu.internet2.middleware.grouper.misc that return Stem | |
---|---|
Stem |
BaseMemberOf.getStem()
|
static Stem |
GrouperCheckConfig.legacyAttributeBaseStem(GrouperSession grouperSession)
get or create the legacy attribute base stem |
Methods in edu.internet2.middleware.grouper.misc that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
BaseMemberOf.getModifiedStems()
|
Methods in edu.internet2.middleware.grouper.misc with parameters of type Stem | |
---|---|
void |
MemberOf.addImmediate(GrouperSession s,
Stem ns,
Field f,
Member _m)
An immediate member is directly assigned to a group. |
static AttributeDefName |
GrouperCheckConfig.checkAttribute(Stem stem,
AttributeDef attributeDef,
java.lang.String extension,
java.lang.String displayExtension,
java.lang.String description,
boolean logAutocreate)
make sure an attribute is there or add it if not |
void |
MemberOf.deleteImmediate(GrouperSession s,
Stem ns,
Membership _ms,
Member _m)
An immediate member is directly assigned to a group. |
Uses of Stem in edu.internet2.middleware.grouper.permissions |
---|
Methods in edu.internet2.middleware.grouper.permissions with parameters of type Stem | |
---|---|
PermissionFinder |
PermissionFinder.assignPermissionNameFolder(Stem permissionNameFolder1)
if narrowing search for permissions in a certain folder only |
Uses of Stem in edu.internet2.middleware.grouper.pit |
---|
Methods in edu.internet2.middleware.grouper.pit with parameters of type Stem | |
---|---|
static java.util.Set<PITGroup> |
PITMember.getGroups(java.lang.String memberSourceId,
java.lang.String fieldSourceId,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.sql.Timestamp pointInTimeFrom,
java.sql.Timestamp pointInTimeTo,
QueryOptions queryOptions)
|
Uses of Stem in edu.internet2.middleware.grouper.privs |
---|
Methods in edu.internet2.middleware.grouper.privs that return Stem | |
---|---|
Stem |
NamingPrivilege.getStem()
Get object Stem that the privilege was
granted on. |
Methods in edu.internet2.middleware.grouper.privs that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
AccessAdapter.getStemsWhereGroupThatSubjectHasPrivilege(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
get stems where a group exists where the subject has privilege |
java.util.Set<Stem> |
GrouperNonDbAccessAdapter.getStemsWhereGroupThatSubjectHasPrivilege(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
AccessResolverDecorator.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
AccessWrapper.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
AccessResolver.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Get all stems which have groups where subject has privilege. |
java.util.Set<Stem> |
ValidatingAccessResolver.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
GrouperAllAccessResolver.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
NamingAdapter.getStemsWhereSubjectDoesntHavePrivilege(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
find the stems which do not have a certain privilege |
java.util.Set<Stem> |
GrouperNonDbNamingAdapter.getStemsWhereSubjectDoesntHavePrivilege(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
Get all stems where this subject doesnt have this privilege. |
java.util.Set<Stem> |
NamingResolverDecorator.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
ValidatingNamingResolver.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
NamingWrapper.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
GrouperAllNamingResolver.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
NamingResolver.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
find the stems which do not have a certain privilege |
java.util.Set<Stem> |
NamingResolverDecorator.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
ValidatingNamingResolver.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
NamingWrapper.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
GrouperAllNamingResolver.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
NamingResolver.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Get all groups where subject has privilege. |
static java.util.Set<Stem> |
GrouperPrivilegeAdapter.internal_getStemsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
static java.util.Set<Stem> |
GrouperPrivilegeAdapter.internal_getStemsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<Stem> |
GrouperPrivilegeAdapter.internal_getStemsWithGroupsWhereSubjectHasPriv(GrouperSession grouperSession,
Member member,
Field field)
|
java.util.Set<Stem> |
NamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter stems. |
java.util.Set<Stem> |
BaseNamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> inputStems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingResolverDecorator.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
ValidatingNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingWrapper.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
CachingNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
WheelNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
GrouperSystemNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter stems. |
java.util.Set<Stem> |
AccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
after HQL is run, filter stems with groups. |
java.util.Set<Stem> |
BaseAccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
WheelAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessResolverDecorator.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessWrapper.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
after HQL is run, filter stems that have groups with privs. |
java.util.Set<Stem> |
ValidatingAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
GrouperSystemAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
Methods in edu.internet2.middleware.grouper.privs with parameters of type Stem | |
---|---|
static boolean |
PrivilegeHelper.canCreate(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj)
TODO 20070823 find a real home for this and/or add tests |
static boolean |
PrivilegeHelper.canStem(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj)
TODO 20070823 find a real home for this and/or add tests |
static boolean |
PrivilegeHelper.canStem(Stem ns,
edu.internet2.middleware.subject.Subject subj)
TODO 20070823 find a real home for this and/or add tests |
static boolean |
PrivilegeHelper.canStemAdmin(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canStemAdmin(Stem ns,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canStemAttrRead(GrouperSession s,
Stem stem,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canStemAttrUpdate(GrouperSession s,
Stem stem,
edu.internet2.middleware.subject.Subject subj)
|
static void |
PrivilegeHelper.dispatch(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
TODO 20070823 find a real home for this and/or add tests |
java.util.Set<NamingPrivilege> |
NamingResolverDecorator.getPrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<NamingPrivilege> |
ValidatingNamingResolver.getPrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<NamingPrivilege> |
NamingWrapper.getPrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<NamingPrivilege> |
NamingResolver.getPrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
Get all privileges subject has on group. |
java.util.Set<NamingPrivilege> |
NamingAdapter.getPrivs(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj)
Get all privileges held by this subject on this stem. |
java.util.Set<NamingPrivilege> |
GrouperNonDbNamingAdapter.getPrivs(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj)
Get all privileges held by this subject on this stem. |
java.util.Set |
NamingAdapter.getSubjectsWithPriv(GrouperSession s,
Stem ns,
Privilege priv)
Get all subjects with this privilege on this stem. |
java.util.Set |
GrouperNonDbNamingAdapter.getSubjectsWithPriv(GrouperSession s,
Stem ns,
Privilege priv)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
NamingResolverDecorator.getSubjectsWithPrivilege(Stem stem,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
ValidatingNamingResolver.getSubjectsWithPrivilege(Stem stem,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
NamingWrapper.getSubjectsWithPrivilege(Stem stem,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
NamingResolver.getSubjectsWithPrivilege(Stem stem,
Privilege privilege)
Get all subjects with privilege on group. |
void |
NamingAdapter.grantPriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv,
java.lang.String uuid)
Grant the privilege to the subject on this stem. |
void |
GrouperNonDbNamingAdapter.grantPriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv,
java.lang.String uuid)
|
void |
NamingResolverDecorator.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
ValidatingNamingResolver.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
NamingWrapper.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
CachingNamingResolver.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
NamingResolver.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
Grant privilege to subject on group. |
static boolean |
PrivilegeHelper.hasImmediatePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
see if a stem has an immediate privilege |
boolean |
NamingAdapter.hasPriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Check whether the subject has this privilege on this stem. |
boolean |
GrouperNonDbNamingAdapter.hasPriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Check whether the subject has this privilege on this stem. |
static boolean |
PrivilegeHelper.hasPrivilege(GrouperSession s,
Stem stem,
edu.internet2.middleware.subject.Subject subj,
java.util.Set<Privilege> privInSet)
|
boolean |
NamingResolverDecorator.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
ValidatingNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
NamingWrapper.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
GrouperAllNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
CachingNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
WheelNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
GrouperSystemNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
NamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Check whether subject has privilege on group. |
void |
NamingAdapter.privilegeCopy(GrouperSession s,
Stem stem1,
Stem stem2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on stem1 to stem2. |
void |
GrouperNonDbNamingAdapter.privilegeCopy(GrouperSession s,
Stem stem1,
Stem stem2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on stem1 to stem2. |
void |
NamingResolverDecorator.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
|
void |
ValidatingNamingResolver.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
|
void |
NamingWrapper.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
|
void |
CachingNamingResolver.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
|
void |
NamingResolver.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on stem1 to stem2. |
void |
NamingAdapter.revokePriv(GrouperSession s,
Stem ns,
Privilege priv)
Revoke this privilege from everyone on this stem. |
void |
GrouperNonDbNamingAdapter.revokePriv(GrouperSession s,
Stem ns,
Privilege priv)
Revoke this privilege from everyone on this stem. |
void |
NamingAdapter.revokePriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke the privilege from the subject on this stem. |
void |
GrouperNonDbNamingAdapter.revokePriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke the privilege from the subject on this stem. |
void |
NamingResolverDecorator.revokePrivilege(Stem stem,
Privilege privilege)
|
void |
ValidatingNamingResolver.revokePrivilege(Stem stem,
Privilege privilege)
|
void |
NamingWrapper.revokePrivilege(Stem stem,
Privilege privilege)
|
void |
CachingNamingResolver.revokePrivilege(Stem stem,
Privilege privilege)
|
void |
NamingResolver.revokePrivilege(Stem stem,
Privilege privilege)
Revoke privilege from all subjects on group. |
void |
NamingResolverDecorator.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
ValidatingNamingResolver.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
NamingWrapper.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
CachingNamingResolver.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
NamingResolver.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Revoke privilege from subject on group. |
Method parameters in edu.internet2.middleware.grouper.privs with type arguments of type Stem | |
---|---|
java.util.Set<Stem> |
NamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter stems. |
java.util.Set<Stem> |
BaseNamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> inputStems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingResolverDecorator.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
ValidatingNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingWrapper.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
CachingNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
WheelNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
GrouperSystemNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter stems. |
java.util.Set<Stem> |
AccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
after HQL is run, filter stems with groups. |
java.util.Set<Stem> |
BaseAccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
WheelAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessResolverDecorator.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessWrapper.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
after HQL is run, filter stems that have groups with privs. |
java.util.Set<Stem> |
ValidatingAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
GrouperSystemAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
Constructors in edu.internet2.middleware.grouper.privs with parameters of type Stem | |
---|---|
NamingPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subj,
edu.internet2.middleware.subject.Subject owner,
Privilege priv,
java.lang.String klass,
boolean isRevokable,
java.lang.String contextId1)
|
Uses of Stem in edu.internet2.middleware.grouper.rules |
---|
Methods in edu.internet2.middleware.grouper.rules that return Stem | |
---|---|
static Stem |
RuleUtils.stem(java.lang.String stemId,
java.lang.String stemName,
java.lang.String alternateStemId,
boolean useRootSession,
boolean throwExceptionIfNotFound)
|
Methods in edu.internet2.middleware.grouper.rules with parameters of type Stem | |
---|---|
static AttributeAssign |
RuleApi.emailOnFlattenedMembershipAddFromStem(edu.internet2.middleware.subject.Subject actAsSubject,
Stem ruleStem,
Stem.Scope stemScope,
java.lang.String emailToValue,
java.lang.String emailSubjectValue,
java.lang.String emailBodyValue)
|
static AttributeAssign |
RuleApi.emailOnFlattenedMembershipRemoveFromStem(edu.internet2.middleware.subject.Subject actAsSubject,
Stem ruleStem,
Stem.Scope stemScope,
java.lang.String emailToValue,
java.lang.String emailSubjectValue,
java.lang.String emailBodyValue)
|
static java.util.Set<RuleDefinition> |
RuleFinder.findAttributeDefPrivilegeInheritRules(Stem stem)
find attribute def inherit rules by stem name |
static java.util.Set<RuleDefinition> |
RuleFinder.findFolderPrivilegeInheritRules(Stem stem)
find folder inherit rules by stem name |
static java.util.Set<RuleDefinition> |
RuleFinder.findGroupPrivilegeInheritRules(Stem stem)
find group inherit rules by stem name |
static AttributeAssign |
RuleApi.groupIntersectionWithFolder(edu.internet2.middleware.subject.Subject actAs,
Group ruleGroup,
Stem folder,
Stem.Scope stemScope)
if a member is removed from a folder, and has no more memberships in any group in the folder, then remove from the group |
static AttributeAssign |
RuleApi.inheritAttributeDefPrivileges(edu.internet2.middleware.subject.Subject actAs,
Stem stem,
Stem.Scope stemScope,
edu.internet2.middleware.subject.Subject subjectToAssign,
java.util.Set<Privilege> privileges)
make sure stem privileges are inherited in a attributeDef |
static AttributeAssign |
RuleApi.inheritFolderPrivileges(edu.internet2.middleware.subject.Subject actAs,
Stem stem,
Stem.Scope stemScope,
edu.internet2.middleware.subject.Subject subjectToAssign,
java.util.Set<Privilege> privileges)
make sure stem privileges are inherited in a stem |
static AttributeAssign |
RuleApi.inheritGroupPrivileges(edu.internet2.middleware.subject.Subject actAs,
Stem stem,
Stem.Scope stemScope,
edu.internet2.middleware.subject.Subject subjectToAssign,
java.util.Set<Privilege> privileges)
make sure group privileges are inherited in a stem |
static AttributeAssign |
RuleApi.inheritGroupPrivileges(edu.internet2.middleware.subject.Subject actAs,
Stem stem,
Stem.Scope stemScope,
edu.internet2.middleware.subject.Subject subjectToAssign,
java.util.Set<Privilege> privileges,
java.lang.String sqlLikeString)
make sure group privileges are inherited in a stem |
static AttributeAssign |
RuleApi.permissionFolderIntersection(edu.internet2.middleware.subject.Subject actAs,
AttributeDef permissionToAssignRule,
Stem mustBeInGroupInFolder,
Stem.Scope stemScope)
|
static AttributeAssign |
RuleApi.reassignAttributeDefPrivilegesIfFromGroup(edu.internet2.middleware.subject.Subject actAs,
Stem ruleStem,
Stem.Scope stemScope)
normalize privileges if the user who creates a group is in a group which has create privilegs on the stem |
static AttributeAssign |
RuleApi.reassignGroupPrivilegesIfFromGroup(edu.internet2.middleware.subject.Subject actAs,
Stem ruleStem,
Stem.Scope stemScope)
normalize privileges if the user who creates a group is in a group which has create privilegs on the stem |
static AttributeAssign |
RuleApi.reassignStemPrivilegesIfFromGroup(edu.internet2.middleware.subject.Subject actAs,
Stem ruleStem,
Stem.Scope stemScope)
normalize privileges if the user who creates a stem is in a group which has create privileges on the stem |
static AttributeAssign |
RuleApi.vetoMembershipIfNotInGroupInFolder(edu.internet2.middleware.subject.Subject actAs,
Group ruleGroup,
Stem mustBeInGroupInFolder,
Stem.Scope stemScope,
java.lang.String vetoKey,
java.lang.String vetoMessage)
|
static AttributeAssign |
RuleApi.vetoSubjectAssignInFolderIfNotInGroup(edu.internet2.middleware.subject.Subject actAs,
Stem ruleStem,
Group mustBeInGroup,
boolean allowAll,
java.lang.String sourceId,
Stem.Scope stemScope,
java.lang.String vetoKey,
java.lang.String vetoMessage)
add a rule on a stem saying that all subject use in the folder must be in a certain group. |
Uses of Stem in edu.internet2.middleware.grouper.rules.beans |
---|
Methods in edu.internet2.middleware.grouper.rules.beans that return Stem | |
---|---|
Stem |
RulesBean.getStem()
get this stem |
Stem |
RulesStemBean.getStem()
stem |
Stem |
RulesPrivilegeBean.getStem()
|
Stem |
RulesMembershipBean.getStem()
|
Stem |
RulesPermissionBean.getStem()
|
Methods in edu.internet2.middleware.grouper.rules.beans with parameters of type Stem | |
---|---|
void |
RulesStemBean.setStem(Stem stem1)
stem |
void |
RulesPrivilegeBean.setStem(Stem stem1)
|
Constructors in edu.internet2.middleware.grouper.rules.beans with parameters of type Stem | |
---|---|
RulesPrivilegeBean(Stem stem1,
edu.internet2.middleware.subject.Subject subject1,
Privilege privilege1)
|
|
RulesStemBean(Stem stem1)
|
Uses of Stem in edu.internet2.middleware.grouper.service |
---|
Methods in edu.internet2.middleware.grouper.service that return types with arguments of type Stem | |
---|---|
static java.util.Set<Stem> |
ServiceUtils.retrieveStemsForService(java.lang.String idOfAttributeDef,
QueryOptions queryOptions)
|
Uses of Stem in edu.internet2.middleware.grouper.stem |
---|
Methods in edu.internet2.middleware.grouper.stem that return Stem | |
---|---|
Stem |
StemSet.getIfHasStem()
|
Stem |
StemSet.getThenHasStem()
|
Uses of Stem in edu.internet2.middleware.grouper.userData |
---|
Methods in edu.internet2.middleware.grouper.userData that return types with arguments of type Stem | |
---|---|
static java.util.Set<Stem> |
GrouperUserDataApi.favoriteStems(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subject)
|
static java.util.Set<Stem> |
GrouperUserDataApi.recentlyUsedStems(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subject)
|
Methods in edu.internet2.middleware.grouper.userData with parameters of type Stem | |
---|---|
static void |
GrouperUserDataApi.favoriteStemAdd(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subjectToAddTo,
Stem stem)
|
static void |
GrouperUserDataApi.favoriteStemRemove(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subjectToAddTo,
Stem stem)
|
static void |
GrouperUserDataApi.recentlyUsedStemAdd(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subjectToAddTo,
Stem stem)
|
static void |
GrouperUserDataApi.recentlyUsedStemRemove(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subjectToAddTo,
Stem stem)
|
Uses of Stem in edu.internet2.middleware.grouper.util |
---|
Methods in edu.internet2.middleware.grouper.util that return Stem | |
---|---|
static Stem |
GrouperUtilElSafe.getFirstParentStemOfName(java.lang.String name)
Returns the first existing parent stem of a given name. |
static Stem |
GrouperUtil.getFirstParentStemOfName(java.lang.String name)
Returns the first existing parent stem of a given name. |
Uses of Stem in edu.internet2.middleware.grouper.validator |
---|
Methods in edu.internet2.middleware.grouper.validator with parameters of type Stem | |
---|---|
static DeleteStemValidator |
DeleteStemValidator.validate(Stem ns)
|
static AddAttributeDefNameValidator |
AddAttributeDefNameValidator.validate(Stem parent,
java.lang.String extn)
|
static AddAttributeDefValidator |
AddAttributeDefValidator.validate(Stem parent,
java.lang.String extn)
|
static AddStemValidator |
AddStemValidator.validate(Stem parent,
java.lang.String extn,
java.lang.String dExtn)
|
static AddGroupValidator |
AddGroupValidator.validate(Stem parent,
java.lang.String extn,
java.lang.String dExtn)
|
Uses of Stem in edu.internet2.middleware.grouper.xml |
---|
Methods in edu.internet2.middleware.grouper.xml with parameters of type Stem | |
---|---|
void |
XmlExporter.export(java.io.Writer writer,
Stem ns,
boolean relative)
Export a single stem. |
void |
XmlExporter.export(java.io.Writer writer,
Stem ns,
boolean relative,
boolean childrenOnly)
Export a single stem. |
void |
XmlImporter.load(Stem ns,
org.w3c.dom.Document doc)
Populate Groups Registry using the specified Stem as the root of the registry. |
Uses of Stem in edu.internet2.middleware.grouper.xml.export |
---|
Methods in edu.internet2.middleware.grouper.xml.export that return Stem | |
---|---|
Stem |
XmlExportStem.toStem()
convert to stem |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |