|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Stem.Scope | |
---|---|
edu.internet2.middleware.grouper | The I2MI Grouper project is an open source toolkit for managing groups. |
edu.internet2.middleware.grouper.filter | This package contains classes which help query for Groups, Stems, etc |
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.privs | This package contains access and privilege related classes |
edu.internet2.middleware.grouper.rules |
Uses of Stem.Scope in edu.internet2.middleware.grouper |
---|
Methods in edu.internet2.middleware.grouper that return Stem.Scope | |
---|---|
static Stem.Scope |
Stem.Scope.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static Stem.Scope |
Stem.Scope.valueOfIgnoreCase(java.lang.String string,
boolean exceptionOnNull)
do a case-insensitive matching |
static Stem.Scope[] |
Stem.Scope.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods in edu.internet2.middleware.grouper with parameters of type Stem.Scope | |
---|---|
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. |
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.util.Set<Group> |
Stem.getChildGroups(Privilege[] privileges,
Stem.Scope scope)
Deprecated. use the overload |
java.util.Set<Group> |
Stem.getChildGroups(Stem.Scope scope)
Get groups that are children of this stem. |
java.util.Set<Group> |
Stem.getChildGroups(Stem.Scope scope,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Get groups that are children of this stem. |
java.util.Set<Group> |
Stem.getChildMembershipGroups(Stem.Scope scope,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Get groups that are children of this stem and there is a list membership. |
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,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Get groups that are children of this stem. |
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. |
Uses of Stem.Scope in edu.internet2.middleware.grouper.filter |
---|
Constructors in edu.internet2.middleware.grouper.filter with parameters of type Stem.Scope | |
---|---|
GroupsInStemFilter(java.lang.String theStemName,
Stem.Scope theScope,
boolean theFailOnStemNotFound)
QueryFilter that returns stems matching the specified
name value. |
|
StemsInStemFilter(java.lang.String theStemName,
Stem.Scope theScope,
boolean theFailOnStemNotFound)
QueryFilter that returns stems matching the specified
name value. |
Uses of Stem.Scope in edu.internet2.middleware.grouper.internal.dao |
---|
Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type Stem.Scope | |
---|---|
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<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.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.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<AttributeDef> |
AttributeDefDAO.findAttributeDefsInStemWithoutPrivilege(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 attributeDefs do not have this privilege |
java.util.Set<Group> |
GroupDAO.findGroupsInStemWithoutPrivilege(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 groups do not have this privilege |
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<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)
|
Uses of Stem.Scope in edu.internet2.middleware.grouper.internal.dao.hib3 |
---|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Stem.Scope | |
---|---|
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<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.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.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<AttributeDef> |
Hib3AttributeDefDAO.findAttributeDefsInStemWithoutPrivilege(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<Group> |
Hib3GroupDAO.findGroupsInStemWithoutPrivilege(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.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<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)
|
Uses of Stem.Scope in edu.internet2.middleware.grouper.privs |
---|
Methods in edu.internet2.middleware.grouper.privs with parameters of type Stem.Scope | |
---|---|
java.util.Set<AttributeDef> |
GrouperNonDbAttrDefAdapter.getAttributeDefsWhereSubjectDoesntHavePrivilege(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 attributedefs where this subject doesnt have this privilege. |
java.util.Set<AttributeDef> |
AttributeDefAdapter.getAttributeDefsWhereSubjectDoesntHavePrivilege(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 attributeDefs which do not have a certain privilege |
java.util.Set<AttributeDef> |
AttributeDefResolver.getAttributeDefsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
find the attributeDefs which do not have a certain privilege |
java.util.Set<AttributeDef> |
GrouperAllAttrDefResolver.getAttributeDefsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<AttributeDef> |
ValidatingAttrDefResolver.getAttributeDefsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<AttributeDef> |
AttributeDefResolverDecorator.getAttributeDefsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<AttributeDef> |
AttributeDefWrapper.getAttributeDefsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Group> |
AccessAdapter.getGroupsWhereSubjectDoesntHavePrivilege(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 groups which do not have a certain privilege |
java.util.Set<Group> |
GrouperNonDbAccessAdapter.getGroupsWhereSubjectDoesntHavePrivilege(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 groups where this subject doesnt have this privilege. |
java.util.Set<Group> |
AccessResolverDecorator.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Group> |
AccessWrapper.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Group> |
AccessResolver.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
find the groups which do not have a certain privilege |
java.util.Set<Group> |
ValidatingAccessResolver.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Group> |
GrouperAllAccessResolver.getGroupsWhereSubjectDoesntHavePrivilege(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> |
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 |
static java.util.Set<AttributeDef> |
GrouperPrivilegeAdapter.internal_getAttributeDefsWhereSubjectDoesntHavePriv(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<Group> |
GrouperPrivilegeAdapter.internal_getGroupsWhereSubjectDoesntHavePriv(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_getStemsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
Uses of Stem.Scope in edu.internet2.middleware.grouper.rules |
---|
Methods in edu.internet2.middleware.grouper.rules that return Stem.Scope | |
---|---|
Stem.Scope |
RuleCheck.stemScopeEnum()
convert the scope to an enum |
Methods in edu.internet2.middleware.grouper.rules with parameters of type Stem.Scope | |
---|---|
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 boolean |
RuleUtils.folderHasMembership(RulesBean rulesBean,
java.lang.String stemId,
java.lang.String stemName,
Stem.Scope stemScope,
MembershipType membershipType)
see if there is a membership in the folder |
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.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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |