|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Privilege | |
---|---|
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.loader | Grouper loader is a generic loading utility for grouper that automatically manages lists
Documentation is available via the 'Grouper loader' on the Grouper Project wiki https://wiki.internet2.edu/confluence/display/GrouperWG/Grouper+-+Loader |
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.finder | |
edu.internet2.middleware.grouper.entity | |
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.log | This package contains logging classes |
edu.internet2.middleware.grouper.misc | This package contains generic grouper classes which do not belong elsewhere |
edu.internet2.middleware.grouper.privs | This package contains access and privilege related classes |
edu.internet2.middleware.grouper.rules | |
edu.internet2.middleware.grouper.rules.beans |
Uses of Privilege in edu.internet2.middleware.grouper |
---|
Methods in edu.internet2.middleware.grouper that return Privilege | |
---|---|
Privilege |
Field.getReadPriv()
|
Privilege |
Field.getWritePriv()
|
Methods in edu.internet2.middleware.grouper with parameters of type Privilege | |
---|---|
Field |
GroupType.addList(GrouperSession s,
java.lang.String name,
Privilege read,
Privilege write)
Deprecated. |
GroupFinder |
GroupFinder.addPrivilege(Privilege privilege)
add a privilege to filter by that the subject has on the group |
StemFinder |
StemFinder.addPrivilege(Privilege privilege)
add a privilege to filter by that the subject has on the stem |
MembershipFinder |
MembershipFinder.addPrivilegeTheUserHas(Privilege field)
add a privilege the user has for group query |
java.util.Set<Group> |
Stem.getChildGroups(Privilege[] privileges,
Stem.Scope scope)
Deprecated. use the overload |
java.util.Set<Stem> |
Stem.getChildStems(Privilege[] privileges,
Stem.Scope scope)
get child stems |
void |
Group.grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Grant privilege to a subject on this group. |
void |
Stem.grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Grant a privilege on this stem. |
boolean |
Group.grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyMember)
Grant privilege to a subject on this group. |
boolean |
Stem.grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyMember)
Grant a privilege on this stem. |
boolean |
GrouperAccessAdapter.hqlFilterGroupsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
GrouperNamingAdapter.hqlFilterStemsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
|
static Field |
Field.internal_addField(GrouperSession s,
java.lang.String name,
FieldType type,
Privilege read,
Privilege write,
boolean exceptionIfExists,
boolean updateIfExists,
boolean[] changedArray,
java.lang.String uuid)
add a field if it is not already there |
Field |
GroupType.internal_addList(GrouperSession s,
java.lang.String name,
Privilege read,
Privilege write,
java.lang.String fieldId,
boolean exceptionIfExists)
|
boolean |
Group.internal_grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyMember,
java.lang.String uuid)
Grant privilege to a subject on this group. |
boolean |
Stem.internal_grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyMember,
java.lang.String uuid)
Grant a privilege on this stem. |
void |
Group.revokePriv(Privilege priv)
Revoke all privileges of the specified type on this group. |
void |
Stem.revokePriv(Privilege priv)
Revoke all privileges of the specified type on this stem. |
void |
Group.revokePriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke a privilege from the specified subject. |
void |
Stem.revokePriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke a privilege on this stem. |
boolean |
Group.revokePriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyRevoked)
Revoke a privilege from the specified subject. |
boolean |
Stem.revokePriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyRevoked)
Revoke a privilege on this stem. |
void |
Field.setReadPrivilege(Privilege readPrivilege)
|
void |
Field.setWritePrivilege(Privilege writePrivilege)
|
Method parameters in edu.internet2.middleware.grouper with type arguments of type Privilege | |
---|---|
MembershipFinder |
MembershipFinder.assignPrivileges(java.util.Collection<Privilege> thePrivileges)
assign a collection of privileges (fields) to look for |
GroupFinder |
GroupFinder.assignPrivileges(java.util.Set<Privilege> theGroups)
assign privileges to filter by that the subject has on the group |
StemFinder |
StemFinder.assignPrivileges(java.util.Set<Privilege> theStems)
assign privileges to filter by that the subject has on the stem |
MembershipFinder |
MembershipFinder.assignPrivilegesTheUserHas(java.util.Collection<Privilege> thePrivilegesTheUserHas)
assign a collection of fields to look for the user has for groups |
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.getChildGroups(Stem.Scope scope,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
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(Stem.Scope scope,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Get groups that are children of this stem. |
boolean |
GrouperAccessAdapter.hqlFilterGroupsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
note, can use |
boolean |
GrouperNamingAdapter.hqlFilterStemsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Group> |
GrouperAccessAdapter.postHqlFilterGroups(GrouperSession grouperSession,
java.util.Set<Group> inputGroups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
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)
|
Uses of Privilege in edu.internet2.middleware.grouper.app.gsh |
---|
Methods in edu.internet2.middleware.grouper.app.gsh with parameters of type Privilege | |
---|---|
static boolean |
grantPriv.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String name,
java.lang.String subjId,
Privilege priv)
/** Grant a privilege. |
static boolean |
revokePriv.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String name,
java.lang.String subjId,
Privilege priv)
Revoke a privilege. |
static boolean |
hasPriv.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String name,
java.lang.String subjId,
Privilege priv)
Check if subject has privilege. |
static Field |
typeAddList.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String type,
java.lang.String name,
Privilege read,
Privilege write)
Add a list to a GroupType . |
Uses of Privilege in edu.internet2.middleware.grouper.app.loader |
---|
Methods in edu.internet2.middleware.grouper.app.loader with parameters of type Privilege | |
---|---|
static void |
GrouperLoaderType.initPrivilegesForGroup(GrouperLoaderResultset grouperLoaderResultsetOverall,
java.util.Map<java.lang.String,java.util.Map<Privilege,java.util.List<edu.internet2.middleware.subject.Subject>>> privsToAddForGroup,
java.util.Map<java.lang.String,edu.internet2.middleware.subject.Subject> subjectCache,
Privilege privilege,
java.lang.String subjectsWithPrivilege)
init the privilege for a group, add entries to the privsToAdd method |
Method parameters in edu.internet2.middleware.grouper.app.loader with type arguments of type Privilege | |
---|---|
static void |
GrouperLoaderType.initPrivilegesForGroup(GrouperLoaderResultset grouperLoaderResultsetOverall,
java.util.Map<java.lang.String,java.util.Map<Privilege,java.util.List<edu.internet2.middleware.subject.Subject>>> privsToAddForGroup,
java.util.Map<java.lang.String,edu.internet2.middleware.subject.Subject> subjectCache,
Privilege privilege,
java.lang.String subjectsWithPrivilege)
init the privilege for a group, add entries to the privsToAdd method |
static void |
GrouperLoaderType.syncGroupList(GrouperLoaderResultset grouperLoaderResultsetOverall,
long startTime,
GrouperSession grouperSession,
java.util.List<Group> andGroups,
java.util.List<GroupType> groupTypes,
java.lang.String groupLikeString,
java.lang.String groupNameOverall,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall,
GrouperLoaderStatus[] statusOverall,
GrouperLoaderDb grouperLoaderDb,
java.util.Map<java.lang.String,java.lang.String> groupNameToDisplayName,
java.util.Map<java.lang.String,java.lang.String> groupNameToDescription,
java.util.Map<java.lang.String,java.util.Map<Privilege,java.util.List<edu.internet2.middleware.subject.Subject>>> privsToAdd,
java.util.Set<java.lang.String> groupNamesFromGroupQuery)
sync a group list |
Uses of Privilege in edu.internet2.middleware.grouper.app.usdu |
---|
Methods in edu.internet2.middleware.grouper.app.usdu with parameters of type Privilege | |
---|---|
static void |
USDU.deleteUnresolvableMember(Member member,
Group group,
Privilege privilege)
Revoke unresolvable member's privilege from group. |
static void |
USDU.deleteUnresolvableMember(Member member,
Stem stem,
Privilege privilege)
Revoke unresolvable member's privilege from stem. |
Uses of Privilege in edu.internet2.middleware.grouper.attr |
---|
Methods in edu.internet2.middleware.grouper.attr with parameters of type Privilege | |
---|---|
boolean |
AttributeDefPrivilegeDelegate.grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyMember)
Grant privilege to a subject on this attributeDef. |
boolean |
AttributeDefPrivilegeDelegate.internal_grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyMember,
java.lang.String uuid)
Grant privilege to a subject on this attributeDef. |
boolean |
AttributeDefPrivilegeDelegate.revokePriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyRevoked)
Revoke a privilege from the specified subject. |
Uses of Privilege in edu.internet2.middleware.grouper.attr.finder |
---|
Methods in edu.internet2.middleware.grouper.attr.finder with parameters of type Privilege | |
---|---|
AttributeDefFinder |
AttributeDefFinder.addPrivilege(Privilege privilege)
add a privilege to filter by that the subject has on the attribute definition |
AttributeDefNameFinder |
AttributeDefNameFinder.addPrivilege(Privilege privilege)
add a privilege to filter by that the subject has on the attribute definition |
Method parameters in edu.internet2.middleware.grouper.attr.finder with type arguments of type Privilege | |
---|---|
AttributeDefFinder |
AttributeDefFinder.assignPrivileges(java.util.Set<Privilege> thePrivileges)
assign privileges to filter by that the subject has on the attribute definition |
AttributeDefNameFinder |
AttributeDefNameFinder.assignPrivileges(java.util.Set<Privilege> thePrivileges)
assign privileges to filter by that the subject has on the attribute definition |
Uses of Privilege in edu.internet2.middleware.grouper.entity |
---|
Methods in edu.internet2.middleware.grouper.entity with parameters of type Privilege | |
---|---|
boolean |
Entity.grantPriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyMember)
Grant privilege to a subject on this group. |
boolean |
Entity.revokePriv(edu.internet2.middleware.subject.Subject subj,
Privilege priv,
boolean exceptionIfAlreadyRevoked)
Revoke a privilege from the specified subject. |
Uses of Privilege in edu.internet2.middleware.grouper.internal.dao |
---|
Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type Privilege | |
---|---|
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 |
Method parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type Privilege | |
---|---|
java.util.Set<AttributeDef> |
AttributeDefDAO.findAllAttributeDefsSecure(java.lang.String scope,
boolean splitScope,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
java.util.Collection<java.lang.String> attributeDefIds)
do a query based on various params |
java.util.Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope,
boolean splitScope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
get all attribute names secure, split the scope by whitespace |
java.util.Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope,
boolean splitScope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole)
get all attribute names secure, split the scope by whitespace |
java.util.Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope,
boolean splitScope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName)
get all attribute names secure, split the scope by whitespace |
java.util.Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope,
boolean splitScope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
java.util.Set<java.lang.String> idsOfAttributeDefNames)
get all attribute names secure, split the scope by whitespace |
java.util.Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
get all attribute names secure, split the scope by whitespace |
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<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.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 |
Group |
GroupDAO.findByNameSecure(java.lang.String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Entity> |
EntityDAO.findEntitiesSecure(GrouperSession grouperSession,
java.util.List<java.lang.String> ancestorFolderIds,
java.util.List<java.lang.String> ancestorFolderNames,
java.util.List<java.lang.String> ids,
java.util.List<java.lang.String> names,
java.util.List<java.lang.String> parentFolderIds,
java.util.List<java.lang.String> parentFolderNames,
java.lang.String terms,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
find entities |
java.util.Set<AttributeDef> |
AttributeDefDAO.getAllAttributeDefsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions)
get all attribute defs secure |
java.util.Set<AttributeDef> |
AttributeDefDAO.getAllAttributeDefsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions)
get all attribute defs secure |
java.util.Set<AttributeDef> |
AttributeDefDAO.getAllAttributeDefsSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
get all attribute defs secure, split the scope by whitespace |
java.util.Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly)
|
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)
|
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.getAllGroupsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
GroupDAO.getAllGroupsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
|
java.util.Set<Group> |
GroupDAO.getAllGroupsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
GroupDAO.getAllGroupsSecure(java.lang.String 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> |
GroupDAO.getAllGroupsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroup,
boolean splitScope,
edu.internet2.middleware.subject.Subject membershipSubject,
Field field)
get all groups secure, split the scope by whitespace |
java.util.Set<Group> |
GroupDAO.getAllGroupsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroup,
boolean splitScope,
edu.internet2.middleware.subject.Subject membershipSubject,
Field field,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
edu.internet2.middleware.subject.Subject subjectNotInGroup,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> groupNames,
java.lang.Boolean compositeOwner)
get all groups secure, split the scope by whitespace |
java.util.Set<Group> |
GroupDAO.getAllGroupsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroup,
boolean splitScope,
edu.internet2.middleware.subject.Subject membershipSubject,
Field field,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
edu.internet2.middleware.subject.Subject subjectNotInGroup,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> groupNames,
java.lang.Boolean compositeOwner,
java.lang.String idOfAttributeDefName,
java.lang.Object attributeValue)
get all groups secure, split the scope by whitespace |
java.util.Set<Group> |
GroupDAO.getAllGroupsSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
get all groups secure, split the scope by whitespace |
java.util.Set<Group> |
GroupDAO.getAllGroupsSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
TypeOfGroup typeOfGroup)
get all groups secure, split the scope by whitespace |
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<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 |
Uses of Privilege in edu.internet2.middleware.grouper.internal.dao.hib3 |
---|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Privilege | |
---|---|
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)
|
Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type Privilege | |
---|---|
java.util.Set<AttributeDef> |
Hib3AttributeDefDAO.findAllAttributeDefsSecure(java.lang.String scope,
boolean splitScope,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
java.util.Collection<java.lang.String> totalAttributeDefIds)
|
java.util.Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope,
boolean splitScope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
|
java.util.Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope,
boolean splitScope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole)
|
java.util.Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope,
boolean splitScope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName)
|
java.util.Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope,
boolean splitScope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
java.util.Set<java.lang.String> idsOfAttributeDefNames)
|
java.util.Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
java.lang.String attributeDefId,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
|
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<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.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
Group |
Hib3GroupDAO.findByNameSecure(java.lang.String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Entity> |
Hib3EntityDAO.findEntitiesSecure(GrouperSession grouperSession,
java.util.List<java.lang.String> ancestorFolderIds,
java.util.List<java.lang.String> ancestorFolderNames,
java.util.List<java.lang.String> ids,
java.util.List<java.lang.String> names,
java.util.List<java.lang.String> parentFolderIds,
java.util.List<java.lang.String> parentFolderNames,
java.lang.String terms,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<AttributeDef> |
Hib3AttributeDefDAO.getAllAttributeDefsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions)
|
java.util.Set<AttributeDef> |
Hib3AttributeDefDAO.getAllAttributeDefsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions)
|
java.util.Set<AttributeDef> |
Hib3AttributeDefDAO.getAllAttributeDefsSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly)
|
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)
|
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.getAllGroupsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
In this case, send in the attribute name to sort by (default is displayName). |
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(java.lang.String 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> |
Hib3GroupDAO.getAllGroupsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups,
boolean splitScope,
edu.internet2.middleware.subject.Subject membershipSubject,
Field field)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups,
boolean splitScope,
edu.internet2.middleware.subject.Subject membershipSubject,
Field field,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
edu.internet2.middleware.subject.Subject subjectNotInGroup,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> groupNames,
java.lang.Boolean compositeOwner)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups,
boolean splitScope,
edu.internet2.middleware.subject.Subject membershipSubject,
Field field,
java.lang.String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
edu.internet2.middleware.subject.Subject subjectNotInGroup,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> groupNames,
java.lang.Boolean compositeOwner,
java.lang.String idOfAttributeDefName,
java.lang.Object attributeValue)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
java.util.Set<TypeOfGroup> typeOfGroups)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsSplitScopeSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privileges,
QueryOptions queryOptions,
TypeOfGroup typeOfGroup)
|
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<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)
|
Uses of Privilege in edu.internet2.middleware.grouper.internal.util |
---|
Methods in edu.internet2.middleware.grouper.internal.util with parameters of type Privilege | |
---|---|
ParameterHelper |
ParameterHelper.notNullPrivilege(Privilege privilege)
|
ParameterHelper |
ParameterHelper.notNullPrivilegeArray(Privilege[] privilegeArray)
|
Method parameters in edu.internet2.middleware.grouper.internal.util with type arguments of type Privilege | |
---|---|
ParameterHelper |
ParameterHelper.notNullPrivilegeSet(java.util.Set<Privilege> privilegeSet)
|
Uses of Privilege in edu.internet2.middleware.grouper.log |
---|
Methods in edu.internet2.middleware.grouper.log with parameters of type Privilege | |
---|---|
void |
EventLog.groupGrantPriv(GrouperSession s,
java.lang.String group,
edu.internet2.middleware.subject.Subject subj,
Privilege p,
org.apache.commons.lang.time.StopWatch sw)
|
void |
EventLog.groupRevokePriv(GrouperSession s,
java.lang.String group,
Privilege p,
org.apache.commons.lang.time.StopWatch sw)
|
void |
EventLog.groupRevokePriv(GrouperSession s,
java.lang.String group,
edu.internet2.middleware.subject.Subject subj,
Privilege p,
org.apache.commons.lang.time.StopWatch sw)
|
void |
EventLog.stemGrantPriv(GrouperSession s,
java.lang.String stem,
edu.internet2.middleware.subject.Subject subj,
Privilege p,
org.apache.commons.lang.time.StopWatch sw)
|
void |
EventLog.stemRevokePriv(GrouperSession s,
java.lang.String stem,
Privilege p,
org.apache.commons.lang.time.StopWatch sw)
|
void |
EventLog.stemRevokePriv(GrouperSession s,
java.lang.String stem,
edu.internet2.middleware.subject.Subject subj,
Privilege p,
org.apache.commons.lang.time.StopWatch sw)
|
Uses of Privilege in edu.internet2.middleware.grouper.misc |
---|
Methods in edu.internet2.middleware.grouper.misc that return types with arguments of type Privilege | |
---|---|
abstract java.util.Set<Privilege> |
GrouperObjectFinder.ObjectPrivilege.attributeDefPrivileges()
privileges for attributeDef queries |
abstract java.util.Set<Privilege> |
GrouperObjectFinder.ObjectPrivilege.groupPrivileges()
privileges for group queries |
abstract java.util.Set<Privilege> |
GrouperObjectFinder.ObjectPrivilege.stemPrivileges()
privileges for stem queries |
Uses of Privilege in edu.internet2.middleware.grouper.privs |
---|
Fields in edu.internet2.middleware.grouper.privs declared as Privilege | |
---|---|
static Privilege |
AccessPrivilege.ADMIN
|
static Privilege |
AttributeDefPrivilege.ATTR_ADMIN
|
static Privilege |
AttributeDefPrivilege.ATTR_DEF_ATTR_READ
|
static Privilege |
AttributeDefPrivilege.ATTR_DEF_ATTR_UPDATE
|
static Privilege |
AttributeDefPrivilege.ATTR_OPTIN
|
static Privilege |
AttributeDefPrivilege.ATTR_OPTOUT
|
static Privilege |
AttributeDefPrivilege.ATTR_READ
|
static Privilege |
AttributeDefPrivilege.ATTR_UPDATE
|
static Privilege |
AttributeDefPrivilege.ATTR_VIEW
|
static Privilege |
NamingPrivilege.CREATE
can create objects in this stem |
static Privilege |
AccessPrivilege.GROUP_ATTR_READ
|
static Privilege |
AccessPrivilege.GROUP_ATTR_UPDATE
|
static Privilege |
AccessPrivilege.OPTIN
|
static Privilege |
AccessPrivilege.OPTOUT
|
static Privilege |
AccessPrivilege.READ
|
static Privilege |
NamingPrivilege.STEM
can create stems in this stem |
static Privilege |
NamingPrivilege.STEM_ADMIN
can admin stem |
static Privilege |
NamingPrivilege.STEM_ATTR_READ
can read attributes on this stem |
static Privilege |
NamingPrivilege.STEM_ATTR_UPDATE
can update attributes on this stem |
static Privilege |
AccessPrivilege.SYSTEM
|
static Privilege |
AccessPrivilege.UPDATE
|
static Privilege |
AccessPrivilege.VIEW
|
Fields in edu.internet2.middleware.grouper.privs with type parameters of type Privilege | |
---|---|
static java.util.Set<Privilege> |
AccessPrivilege.ADMIN_IMPLIED_PRIVILEGES
these privileges are implied by ADMIN |
static java.util.Set<Privilege> |
AccessPrivilege.ADMIN_PRIVILEGES
any of these constitutes ADMIN on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.ADMIN_PRIVILEGES
any of these constitutes ADMIN on a stem note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.ALL_ADMIN_PRIVILEGES
any of these constitutes some sort of ADMIN on a stem note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ALL_PRIVILEGES
ALL privileges note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.ALL_PRIVILEGES
these are all the group access privileges note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.ALL_PRIVILEGES
ALL note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_ADMIN_IMPLIED_PRIVILEGES
these privileges are implied by ATTR_ADMIN |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_ADMIN_PRIVILEGES
any of these constitutes ADMIN on an attribute def note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_DEF_ATTR_READ_IMPLIED_PRIVILEGES
these privileges are implied by ATTR_DEF_ATTR_READ |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_DEF_ATTR_READ_PRIVILEGES
any of these constitutes ATTR_DEF_ATTR_READ on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_DEF_ATTR_UPDATE_IMPLIED_PRIVILEGES
these privileges are implied by ATTR_DEF_ATTR_UPDATE |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_DEF_ATTR_UPDATE_PRIVILEGES
any of these constitutes ATTR_DEF_ATTR_UPDATE on an attribute def note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_OPTIN_IMPLIED_PRIVILEGES
these privileges are implied by ATTR_OPTIN |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_OPTIN_PRIVILEGES
any of these constitutes ATTR_OPTIN on an attribute def note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_OPTOUT_IMPLIED_PRIVILEGES
these privileges are implied by ATTR_OPTOUT |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_OPTOUT_PRIVILEGES
any of these constitutes ATTR_OPTOUT on an attribute def note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_READ_IMPLIED_PRIVILEGES
these privileges are implied by ATTR_READ |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_READ_PRIVILEGES
any of these constitutes READ on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_UPDATE_IMPLIED_PRIVILEGES
these privileges are implied by ATTR_UPDATE |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_UPDATE_PRIVILEGES
any of these constitutes ATTR_UPDATE on an attribute def note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_VIEW_IMPLIED_PRIVILEGES
these privileges are implied by ATTR_VIEW |
static java.util.Set<Privilege> |
AttributeDefPrivilege.ATTR_VIEW_PRIVILEGES
any of these constitutes VIEW on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.ATTRIBUTE_READ_PRIVILEGES
any of these constitutes GROUP_ATTR_READ on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.ATTRIBUTE_READ_PRIVILEGES
any of these constitutes STEM_ATTR_READ on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.ATTRIBUTE_UPDATE_PRIVILEGES
any of these constitutes GROUP_ATTR_UPDATE on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.ATTRIBUTE_UPDATE_PRIVILEGES
any of these constitutes STEM_ATTR_UPDATE on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.CREATE_IMPLIED_PRIVILEGES
these privileges are implied by CREATE |
static java.util.Set<Privilege> |
NamingPrivilege.CREATE_PRIVILEGES
any of these constitutes CREATE on a stem note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.GROUP_ATTR_READ_IMPLIED_PRIVILEGES
these privileges are implied by GROUP_ATTR_READ |
static java.util.Set<Privilege> |
AccessPrivilege.GROUP_ATTR_READ_PRIVILEGES
any of these constitutes GROUP_ATTR_READ on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.GROUP_ATTR_UPDATE_IMPLIED_PRIVILEGES
these privileges are implied by GROUP_ATTR_UPDATE |
static java.util.Set<Privilege> |
AccessPrivilege.GROUP_ATTR_UPDATE_PRIVILEGES
any of these constitutes GROUP_ATTR_UPDATE on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.MANAGE_PRIVILEGES
any of these constitutes MANAGE on an attribute def note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.MANAGE_PRIVILEGES
any of these constitutes MANAGE on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.OPT_OR_READ_PRIVILEGES
if any of the opt privs, or update, or read, or admin. |
static java.util.Set<Privilege> |
AccessPrivilege.OPTIN_IMPLIED_PRIVILEGES
these privileges are implied by OPTIN |
static java.util.Set<Privilege> |
AccessPrivilege.OPTIN_PRIVILEGES
any of these constitutes OPTIN on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.OPTOUT_IMPLIED_PRIVILEGES
these privileges are implied by OPTOUT |
static java.util.Set<Privilege> |
AccessPrivilege.OPTOUT_PRIVILEGES
any of these constitutes OPTOUT on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.READ_IMPLIED_PRIVILEGES
these privileges are implied by READ |
static java.util.Set<Privilege> |
AccessPrivilege.READ_PRIVILEGES
any of these constitutes READ on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.STEM_ADMIN_IMPLIED_PRIVILEGES
these privileges are implied by STEM_ADMIN |
static java.util.Set<Privilege> |
NamingPrivilege.STEM_ATTR_READ_IMPLIED_PRIVILEGES
these privileges are implied by STEM_ATTR_READ |
static java.util.Set<Privilege> |
NamingPrivilege.STEM_ATTR_READ_PRIVILEGES
any of these constitutes STEM_ATTR_READ on a stem note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.STEM_ATTR_UPDATE_IMPLIED_PRIVILEGES
these privileges are implied by STEM_ATTR_UPDATE |
static java.util.Set<Privilege> |
NamingPrivilege.STEM_ATTR_UPDATE_PRIVILEGES
any of these constitutes STEM_ATTR_UPDATE on a stem note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
NamingPrivilege.STEM_IMPLIED_PRIVILEGES
these privileges are implied by STEM |
static java.util.Set<Privilege> |
NamingPrivilege.STEM_PRIVILEGES
any of these constitutes STEM on a stem note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.UPDATE_IMPLIED_PRIVILEGES
these privileges are implied by UPDATE |
static java.util.Set<Privilege> |
AccessPrivilege.UPDATE_PRIVILEGES
any of these constitutes UPDATE on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.VIEW_ENTITY_PRIVILEGES
any of these constitutes VIEW on an entity note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AccessPrivilege.VIEW_IMPLIED_PRIVILEGES
these privileges are implied by VIEW |
static java.util.Set<Privilege> |
AccessPrivilege.VIEW_PRIVILEGES
any of these constitutes VIEW on a group note, keep most common/likely privs toward the front |
Methods in edu.internet2.middleware.grouper.privs that return Privilege | |
---|---|
static Privilege[] |
PrivilegeHelper.getAccessPrivileges(Privilege[] privileges)
TODO 20070824 add tests |
static Privilege[] |
PrivilegeHelper.getAttributeDefPrivileges(Privilege[] privileges)
TODO 20070824 add tests |
static Privilege |
Privilege.getInstance(java.lang.String name)
|
static Privilege |
Privilege.getInstance(java.lang.String name,
boolean exceptionIfNotFound)
|
static Privilege[] |
PrivilegeHelper.getNamingPrivileges(Privilege[] privileges)
TODO 20070824 add tests |
Privilege |
AttributeDefPrivilege.getPrivilege()
get the privilege, convert from name |
Privilege |
AccessPrivilege.getPrivilege()
get the privilege, convert from name |
static Privilege |
AttributeDefPrivilege.listToPriv(java.lang.String list)
convert a list to a privilege |
static Privilege |
AccessPrivilege.listToPriv(java.lang.String list)
convert a list to a privilege |
static Privilege |
NamingPrivilege.listToPriv(java.lang.String list)
convert a list to a privilege |
static Privilege |
Privilege.listToPriv(java.lang.String list,
boolean exceptionOnNotFound)
convert a list to a privilege for any type of privilege |
abstract Privilege |
PrivilegeType.retrievePrivilege(java.lang.String name)
retrieve a privilege with this name. |
Methods in edu.internet2.middleware.grouper.privs that return types with arguments of type Privilege | |
---|---|
static java.util.Set<Privilege> |
Privilege.convertFieldsToPrivileges(java.util.Collection<Field> fields)
convert a list to a privilege for any type of privilege |
static java.util.Set<Privilege> |
Privilege.convertNamesToPrivileges(java.util.Collection<java.lang.String> privilegeNames)
convert a list of privilege names or field names to a privilege for any type of privilege |
static java.util.Set<Privilege> |
AttributeDefPrivilege.filter(java.util.Collection<Privilege> privileges)
filter some privs for access privs |
static java.util.Set<Privilege> |
AccessPrivilege.filter(java.util.Collection<Privilege> privileges)
filter some privs for access privs |
static java.util.Set<Privilege> |
Privilege.getAccessPrivs()
|
static java.util.Set<Privilege> |
Privilege.getAttributeDefPrivs()
get attribute def privs |
java.util.Collection<Privilege> |
Privilege.getImpliedPrivileges()
get the privilege that this privilege implied (including this privilege for instance if the privilege is UPDATE, then return UPDATE and ADMIN |
java.util.Collection<Privilege> |
Privilege.getInheritedPrivileges()
get the inherited privileges for this privilege (including this privilege for instance if the privilege is UPDATE, then return UPDATE and ADMIN |
static java.util.Set<Privilege> |
Privilege.getInstances(java.lang.String namesCommaSeparated)
|
static java.util.Set<Privilege> |
Privilege.getNamingPrivs()
get stem (naming) privs |
Methods in edu.internet2.middleware.grouper.privs with parameters of type Privilege | |
---|---|
static void |
PrivilegeHelper.dispatch(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
TODO 20070823 find a real home for this and/or add tests |
static void |
PrivilegeHelper.dispatch(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
TODO 20070823 find a real home for this and/or add tests |
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 |
static Privilege[] |
PrivilegeHelper.getAccessPrivileges(Privilege[] privileges)
TODO 20070824 add tests |
static Privilege[] |
PrivilegeHelper.getAttributeDefPrivileges(Privilege[] privileges)
TODO 20070824 add tests |
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<AttributeDef> |
GrouperNonDbAttrDefAdapter.getAttributeDefsWhereSubjectHasPriv(GrouperSession s,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
|
java.util.Set<AttributeDef> |
AttributeDefAdapter.getAttributeDefsWhereSubjectHasPriv(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Get all attribute defs where this subject has this privilege. |
java.util.Set<AttributeDef> |
AttributeDefResolver.getAttributeDefsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Get all attributedefs where subject has privilege. |
java.util.Set<AttributeDef> |
GrouperAllAttrDefResolver.getAttributeDefsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<AttributeDef> |
ValidatingAttrDefResolver.getAttributeDefsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<AttributeDef> |
AttributeDefResolverDecorator.getAttributeDefsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<AttributeDef> |
AttributeDefWrapper.getAttributeDefsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<AttributeDef> |
CachingAttrDefResolver.getAttributeDefsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
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<Group> |
AccessAdapter.getGroupsWhereSubjectHasPriv(GrouperSession s,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Get all groups where this subject has this privilege. |
java.util.Set<Group> |
GrouperNonDbAccessAdapter.getGroupsWhereSubjectHasPriv(GrouperSession s,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Get all groups where this subject has this privilege. |
java.util.Set<Group> |
AccessResolverDecorator.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Group> |
AccessWrapper.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Group> |
AccessResolver.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Get all groups where subject has privilege. |
java.util.Set<Group> |
ValidatingAccessResolver.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Group> |
GrouperAllAccessResolver.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
static Privilege[] |
PrivilegeHelper.getNamingPrivileges(Privilege[] privileges)
TODO 20070824 add tests |
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 |
NamingAdapter.getStemsWhereSubjectHasPriv(GrouperSession s,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Get all stems where this subject has this privilege. |
java.util.Set |
GrouperNonDbNamingAdapter.getStemsWhereSubjectHasPriv(GrouperSession s,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Get all stems where this subject has this 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. |
java.util.Set |
GrouperNonDbAttrDefAdapter.getSubjectsWithPriv(GrouperSession s,
AttributeDef attributeDef,
Privilege priv)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
AttributeDefAdapter.getSubjectsWithPriv(GrouperSession s,
AttributeDef attributeDef,
Privilege priv)
Get all subjects with this privilege on this attribute definition. |
java.util.Set<edu.internet2.middleware.subject.Subject> |
AccessAdapter.getSubjectsWithPriv(GrouperSession s,
Group g,
Privilege priv)
Get all subjects with this privilege on this group. |
java.util.Set |
GrouperNonDbAccessAdapter.getSubjectsWithPriv(GrouperSession s,
Group g,
Privilege priv)
|
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> |
AttributeDefResolver.getSubjectsWithPrivilege(AttributeDef attributeDef,
Privilege privilege)
Get all subjects with privilege on attributeDef. |
java.util.Set<edu.internet2.middleware.subject.Subject> |
GrouperAllAttrDefResolver.getSubjectsWithPrivilege(AttributeDef attributeDef,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
ValidatingAttrDefResolver.getSubjectsWithPrivilege(AttributeDef attributeDef,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
AttributeDefResolverDecorator.getSubjectsWithPrivilege(AttributeDef attributeDef,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
AttributeDefWrapper.getSubjectsWithPrivilege(AttributeDef attributeDef,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
CachingAttrDefResolver.getSubjectsWithPrivilege(AttributeDef attributeDef,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
AccessResolverDecorator.getSubjectsWithPrivilege(Group group,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
AccessWrapper.getSubjectsWithPrivilege(Group group,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
AccessResolver.getSubjectsWithPrivilege(Group group,
Privilege privilege)
Get all subjects with privilege on group. |
java.util.Set<edu.internet2.middleware.subject.Subject> |
ValidatingAccessResolver.getSubjectsWithPrivilege(Group group,
Privilege privilege)
|
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 |
GrouperNonDbAttrDefAdapter.grantPriv(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Privilege priv,
java.lang.String uuid)
|
void |
AttributeDefAdapter.grantPriv(GrouperSession grouperSession,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Privilege priv,
java.lang.String uuid)
Grant the privilege to the subject on this attrDef. |
void |
AccessAdapter.grantPriv(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Privilege priv,
java.lang.String uuid)
Grant the privilege to the subject on this group. |
void |
GrouperNonDbAccessAdapter.grantPriv(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Privilege priv,
java.lang.String uuid)
Grant the privilege to the subject on this 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 |
AttributeDefResolver.grantPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
Grant privilege to subject on attributeDef. |
void |
ValidatingAttrDefResolver.grantPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
AttributeDefResolverDecorator.grantPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
AttributeDefWrapper.grantPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
CachingAttrDefResolver.grantPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
CachingAccessResolver.grantPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
AccessResolverDecorator.grantPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
AccessWrapper.grantPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
AccessResolver.grantPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
Grant privilege to subject on group. |
void |
ValidatingAccessResolver.grantPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
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(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
see if an attributeDef has an immediate privilege |
static boolean |
PrivilegeHelper.hasImmediatePrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
see if a group has an immediate privilege |
static boolean |
PrivilegeHelper.hasImmediatePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
see if a stem has an immediate privilege |
boolean |
GrouperNonDbAttrDefAdapter.hasPriv(GrouperSession grouperSession,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
|
boolean |
AttributeDefAdapter.hasPriv(GrouperSession grouperSession,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Check whether the subject has this privilege on this attrDef. |
boolean |
AccessAdapter.hasPriv(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Check whether the subject has this privilege on this group. |
boolean |
GrouperNonDbAccessAdapter.hasPriv(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
|
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. |
boolean |
AttributeDefResolver.hasPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Check whether subject has privilege on attributeDef. |
boolean |
GrouperAllAttrDefResolver.hasPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
ValidatingAttrDefResolver.hasPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
AttributeDefResolverDecorator.hasPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
AttributeDefWrapper.hasPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
WheelAttrDefResolver.hasPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
GrouperSystemAttrDefResolver.hasPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
CachingAttrDefResolver.hasPrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
CachingAccessResolver.hasPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
WheelAccessResolver.hasPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
AccessResolverDecorator.hasPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
AccessWrapper.hasPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
AccessResolver.hasPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Check whether subject has privilege on group. |
boolean |
ValidatingAccessResolver.hasPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
GrouperAllAccessResolver.hasPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
GrouperSystemAccessResolver.hasPrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
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. |
boolean |
BaseAttrDefAdapter.hqlFilterAttributeDefsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
GrouperAttributeDefAdapter.hqlFilterAttributeDefsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
AttributeDefAdapter.hqlFilterAttributeDefsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
for an attributeDef query, check to make sure the subject cant see the records (if filtering HQL, you can do the postHqlFilterAttributeDefs instead if you like). |
boolean |
AttributeDefResolver.hqlFilterAttributeDefsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
for an attribute def query, check to make sure the subject cant see the records |
boolean |
ValidatingAttrDefResolver.hqlFilterAttributeDefsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
AttributeDefResolverDecorator.hqlFilterAttributeDefsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
AttributeDefWrapper.hqlFilterAttributeDefsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
WheelAttrDefResolver.hqlFilterAttributeDefsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
GrouperSystemAttrDefResolver.hqlFilterAttributeDefsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
CachingAttrDefResolver.hqlFilterAttributeDefsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String attributeDefColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
AccessAdapter.hqlFilterGroupsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
for a group query, check to make sure the subject cant see the records (if filtering HQL, you can do the postHqlFilterGroups instead if you like). |
boolean |
BaseAccessAdapter.hqlFilterGroupsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
CachingAccessResolver.hqlFilterGroupsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
WheelAccessResolver.hqlFilterGroupsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
AccessResolverDecorator.hqlFilterGroupsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
AccessWrapper.hqlFilterGroupsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
AccessResolver.hqlFilterGroupsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
for a group query, check to make sure the subject cant see the records |
boolean |
ValidatingAccessResolver.hqlFilterGroupsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
GrouperSystemAccessResolver.hqlFilterGroupsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
NamingAdapter.hqlFilterStemsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
for a stem query, check to make sure the subject cant see the records (if filtering HQL, you can do the postHqlFilterStems instead if you like). |
boolean |
BaseNamingAdapter.hqlFilterStemsNotWithPrivWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
NamingResolverDecorator.hqlFilterStemsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
ValidatingNamingResolver.hqlFilterStemsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
NamingWrapper.hqlFilterStemsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
CachingNamingResolver.hqlFilterStemsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
WheelNamingResolver.hqlFilterStemsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
GrouperSystemNamingResolver.hqlFilterStemsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
Privilege privilege,
boolean considerAllSubject)
|
boolean |
NamingResolver.hqlFilterStemsNotWithPrivWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
Privilege privilege,
boolean considerAllSubject)
for a stem query, check to make sure the subject cant see the records |
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<? extends GrouperPrivilege> |
GrouperPrivilegeAdapter.internal_getPrivs(GrouperSession s,
Owner ownerGroupOrStemOrAttributeDef,
edu.internet2.middleware.subject.Subject subj,
Member m,
Privilege p,
java.util.Iterator it)
2007-11-02 Gary Brown If p==null determine by looking at the Membership list Discard those which are not privileges i.e. members / custom lists Added Owner to signature so we don't need to compute it consequently all Memberships must be of the same Owner |
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 boolean |
Privilege.isAccess(Privilege p)
|
static boolean |
Privilege.isAttributeDef(Privilege p)
|
static boolean |
Privilege.isNaming(Privilege p)
|
void |
AttributeDefResolver.privilegeCopy(AttributeDef attributeDef1,
AttributeDef attributeDef2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on g1 to g2. |
void |
ValidatingAttrDefResolver.privilegeCopy(AttributeDef attributeDef1,
AttributeDef attributeDef2,
Privilege priv)
|
void |
AttributeDefResolverDecorator.privilegeCopy(AttributeDef attributeDef1,
AttributeDef attributeDef2,
Privilege priv)
|
void |
AttributeDefWrapper.privilegeCopy(AttributeDef attributeDef1,
AttributeDef attributeDef2,
Privilege priv)
|
void |
CachingAttrDefResolver.privilegeCopy(AttributeDef attributeDef1,
AttributeDef attributeDef2,
Privilege priv)
|
void |
GrouperNonDbAttrDefAdapter.privilegeCopy(GrouperSession s,
AttributeDef attributeDef1,
AttributeDef attributeDef2,
Privilege priv)
|
void |
AttributeDefAdapter.privilegeCopy(GrouperSession grouperSession,
AttributeDef attributeDef1,
AttributeDef attributeDef2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on g1 to g2. |
void |
AccessAdapter.privilegeCopy(GrouperSession s,
Group g1,
Group g2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on g1 to g2. |
void |
GrouperNonDbAccessAdapter.privilegeCopy(GrouperSession s,
Group g1,
Group g2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on g1 to g2. |
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 |
NamingAdapter.privilegeCopy(GrouperSession s,
edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2. |
void |
AccessAdapter.privilegeCopy(GrouperSession s,
edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2. |
void |
GrouperNonDbAttrDefAdapter.privilegeCopy(GrouperSession s,
edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
AttributeDefAdapter.privilegeCopy(GrouperSession s,
edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2. |
void |
GrouperNonDbNamingAdapter.privilegeCopy(GrouperSession s,
edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2. |
void |
GrouperNonDbAccessAdapter.privilegeCopy(GrouperSession s,
edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2. |
void |
CachingAccessResolver.privilegeCopy(Group g1,
Group g2,
Privilege priv)
|
void |
AccessResolverDecorator.privilegeCopy(Group g1,
Group g2,
Privilege priv)
|
void |
AccessWrapper.privilegeCopy(Group g1,
Group g2,
Privilege priv)
|
void |
AccessResolver.privilegeCopy(Group g1,
Group g2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on g1 to g2. |
void |
ValidatingAccessResolver.privilegeCopy(Group g1,
Group g2,
Privilege priv)
|
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 |
AttributeDefResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2. |
void |
CachingAccessResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
NamingResolverDecorator.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
ValidatingNamingResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
NamingWrapper.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
AccessResolverDecorator.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
CachingNamingResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
AccessWrapper.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
AccessResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2. |
void |
ValidatingAttrDefResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
ValidatingAccessResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
AttributeDefResolverDecorator.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
AttributeDefWrapper.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
CachingAttrDefResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
|
void |
NamingResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject subj2,
Privilege priv)
Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2. |
static java.lang.String |
AttributeDefPrivilege.privToList(Privilege privilege)
convert a privilege to a list |
static java.lang.String |
AccessPrivilege.privToList(Privilege privilege)
convert a privilege to a list |
static java.lang.String |
NamingPrivilege.privToList(Privilege privilege)
convert a privilege to a list |
void |
GrouperNonDbAttrDefAdapter.revokePriv(GrouperSession grouperSession,
AttributeDef attributeDef,
Privilege priv)
|
void |
AttributeDefAdapter.revokePriv(GrouperSession grouperSession,
AttributeDef attributeDef,
Privilege priv)
Revoke this privilege from everyone on this attrDef. |
void |
GrouperNonDbAttrDefAdapter.revokePriv(GrouperSession grouperSession,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
|
void |
AttributeDefAdapter.revokePriv(GrouperSession grouperSession,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke the privilege from the subject on this attrDef. |
void |
AccessAdapter.revokePriv(GrouperSession s,
Group g,
Privilege priv)
Revoke this privilege from everyone on this group. |
void |
GrouperNonDbAccessAdapter.revokePriv(GrouperSession s,
Group g,
Privilege priv)
Revoke this privilege from everyone on this group. |
void |
AccessAdapter.revokePriv(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke the privilege from the subject on this group. |
void |
GrouperNonDbAccessAdapter.revokePriv(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke the privilege from the subject on this group. |
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 |
AttributeDefResolver.revokePrivilege(AttributeDef attributeDef,
Privilege privilege)
Revoke privilege from all subjects on attributeDef. |
void |
ValidatingAttrDefResolver.revokePrivilege(AttributeDef attributeDef,
Privilege privilege)
|
void |
AttributeDefResolverDecorator.revokePrivilege(AttributeDef attributeDef,
Privilege privilege)
|
void |
AttributeDefWrapper.revokePrivilege(AttributeDef attributeDef,
Privilege privilege)
|
void |
CachingAttrDefResolver.revokePrivilege(AttributeDef attributeDef,
Privilege privilege)
|
void |
AttributeDefResolver.revokePrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Revoke privilege from subject on attributeDef. |
void |
ValidatingAttrDefResolver.revokePrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
AttributeDefResolverDecorator.revokePrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
AttributeDefWrapper.revokePrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
CachingAttrDefResolver.revokePrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
CachingAccessResolver.revokePrivilege(Group group,
Privilege privilege)
|
void |
AccessResolverDecorator.revokePrivilege(Group group,
Privilege privilege)
|
void |
AccessWrapper.revokePrivilege(Group group,
Privilege privilege)
|
void |
AccessResolver.revokePrivilege(Group group,
Privilege privilege)
Revoke privilege from all subjects on group. |
void |
ValidatingAccessResolver.revokePrivilege(Group group,
Privilege privilege)
|
void |
CachingAccessResolver.revokePrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
AccessResolverDecorator.revokePrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
AccessWrapper.revokePrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
AccessResolver.revokePrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Revoke privilege from subject on group. |
void |
ValidatingAccessResolver.revokePrivilege(Group group,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
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 Privilege | |
---|---|
static java.util.Collection<Field> |
Privilege.convertPrivilegesToFields(java.util.Collection<Privilege> privileges)
convert a collection of privileges to a collection of fields |
static java.util.Set<java.lang.String> |
GrouperPrivilegeAdapter.fieldIdSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<java.lang.String> |
GrouperPrivilegeAdapter.fieldIdSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<java.lang.String> |
GrouperPrivilegeAdapter.fieldNameSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<java.lang.String> |
GrouperPrivilegeAdapter.fieldNameSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<Field> |
GrouperPrivilegeAdapter.fieldSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<Field> |
GrouperPrivilegeAdapter.fieldSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<Privilege> |
AttributeDefPrivilege.filter(java.util.Collection<Privilege> privileges)
filter some privs for access privs |
static java.util.Set<Privilege> |
AccessPrivilege.filter(java.util.Collection<Privilege> privileges)
filter some privs for access privs |
static boolean |
PrivilegeHelper.hasPrivilege(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
java.util.Set<Privilege> privInSet)
|
static boolean |
PrivilegeHelper.hasPrivilege(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
java.util.Set<Privilege> privInSet)
|
static boolean |
PrivilegeHelper.hasPrivilege(GrouperSession s,
Stem stem,
edu.internet2.middleware.subject.Subject subj,
java.util.Set<Privilege> privInSet)
|
boolean |
BaseAttrDefAdapter.hqlFilterAttrDefsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attributeDefColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
GrouperAttributeDefAdapter.hqlFilterAttrDefsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attributeDefColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
AttributeDefAdapter.hqlFilterAttrDefsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attrDefColumn,
java.util.Set<Privilege> privInSet)
for an attrDef query, check to make sure the subject can see the records (if filtering HQL, you can do the postHqlFilterAttrDefs instead if you like). |
boolean |
AttributeDefResolver.hqlFilterAttrDefsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attributeDefColumn,
java.util.Set<Privilege> privInSet)
for an attrDef query, check to make sure the subject can see the records (if filtering HQL, you can do the postHqlFilterAttDefs instead if you like) |
boolean |
ValidatingAttrDefResolver.hqlFilterAttrDefsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attrDefColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
AttributeDefResolverDecorator.hqlFilterAttrDefsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attributeDefColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
AttributeDefWrapper.hqlFilterAttrDefsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attrDefColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
WheelAttrDefResolver.hqlFilterAttrDefsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attributeDefColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
GrouperSystemAttrDefResolver.hqlFilterAttrDefsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
CachingAttrDefResolver.hqlFilterAttrDefsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hqlTables,
java.lang.StringBuilder hqlWhereClause,
java.lang.String attrDefColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
AccessAdapter.hqlFilterGroupsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
for a group query, check to make sure the subject can see the records (if filtering HQL, you can do the postHqlFilterGroups instead if you like). |
boolean |
BaseAccessAdapter.hqlFilterGroupsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
CachingAccessResolver.hqlFilterGroupsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
WheelAccessResolver.hqlFilterGroupsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
AccessResolverDecorator.hqlFilterGroupsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
AccessWrapper.hqlFilterGroupsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
AccessResolver.hqlFilterGroupsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
for a group query, check to make sure the subject can see the records (if filtering HQL, you can do the postHqlFilterGroups instead if you like) |
boolean |
ValidatingAccessResolver.hqlFilterGroupsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
GrouperSystemAccessResolver.hqlFilterGroupsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String groupColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
NamingAdapter.hqlFilterStemsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
for a stem query, check to make sure the subject can see the records (if filtering HQL, you can do the postHqlFilterGroups instead if you like). |
boolean |
BaseNamingAdapter.hqlFilterStemsWhereClause(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
NamingResolverDecorator.hqlFilterStemsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
ValidatingNamingResolver.hqlFilterStemsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
NamingWrapper.hqlFilterStemsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
WheelNamingResolver.hqlFilterStemsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
GrouperSystemNamingResolver.hqlFilterStemsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
|
boolean |
NamingResolver.hqlFilterStemsWhereClause(edu.internet2.middleware.subject.Subject subject,
HqlQuery hqlQuery,
java.lang.StringBuilder hql,
java.lang.String stemColumn,
java.util.Set<Privilege> privInSet)
for a stem query, check to make sure the subject can see the records (if filtering HQL, you can do the postHqlFilterGroups instead if you like). |
java.util.Set<AttributeDef> |
AttributeDefResolver.postHqlFilterAttrDefs(java.util.Set<AttributeDef> attributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter attributeDefs. |
java.util.Set<AttributeDef> |
ValidatingAttrDefResolver.postHqlFilterAttrDefs(java.util.Set<AttributeDef> attributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<AttributeDef> |
AttributeDefResolverDecorator.postHqlFilterAttrDefs(java.util.Set<AttributeDef> attributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<AttributeDef> |
AttributeDefWrapper.postHqlFilterAttrDefs(java.util.Set<AttributeDef> attributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<AttributeDef> |
WheelAttrDefResolver.postHqlFilterAttrDefs(java.util.Set<AttributeDef> attributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<AttributeDef> |
GrouperSystemAttrDefResolver.postHqlFilterAttrDefs(java.util.Set<AttributeDef> attributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<AttributeDef> |
CachingAttrDefResolver.postHqlFilterAttrDefs(java.util.Set<AttributeDef> attributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<AttributeDef> |
BaseAttrDefAdapter.postHqlFilterAttributeDefs(GrouperSession grouperSession,
java.util.Set<AttributeDef> inputAttributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<AttributeDef> |
AttributeDefAdapter.postHqlFilterAttributeDefs(GrouperSession grouperSession,
java.util.Set<AttributeDef> attributeDefs,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter attributeDefs. |
java.util.Set<Group> |
AccessAdapter.postHqlFilterGroups(GrouperSession grouperSession,
java.util.Set<Group> groups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter groups. |
java.util.Set<Group> |
BaseAccessAdapter.postHqlFilterGroups(GrouperSession grouperSession,
java.util.Set<Group> inputGroups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Group> |
CachingAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Group> |
WheelAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Group> |
AccessResolverDecorator.postHqlFilterGroups(java.util.Set<Group> groups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Group> |
AccessWrapper.postHqlFilterGroups(java.util.Set<Group> groups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Group> |
AccessResolver.postHqlFilterGroups(java.util.Set<Group> groups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter groups. |
java.util.Set<Group> |
ValidatingAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Group> |
GrouperSystemAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
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)
|
java.util.Set<PrivilegeSubjectContainer> |
AttributeDefResolver.retrievePrivileges(AttributeDef attributeDef,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
get a list of privilege subjects, there are no results with the same subject |
java.util.Set<PrivilegeSubjectContainer> |
ValidatingAttrDefResolver.retrievePrivileges(AttributeDef attributeDef,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
|
java.util.Set<PrivilegeSubjectContainer> |
AttributeDefResolverDecorator.retrievePrivileges(AttributeDef attributeDef,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
|
java.util.Set<PrivilegeSubjectContainer> |
AttributeDefWrapper.retrievePrivileges(AttributeDef attributeDef,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
|
java.util.Set<PrivilegeSubjectContainer> |
GrouperNonDbAttrDefAdapter.retrievePrivileges(GrouperSession grouperSession,
AttributeDef attributeDef,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
|
java.util.Set<PrivilegeSubjectContainer> |
AttributeDefAdapter.retrievePrivileges(GrouperSession grouperSession,
AttributeDef attributeDef,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
get a list of privilege subjects, there are no results with the same subject/privilege combination |
java.util.Set<PrivilegeSubjectContainer> |
AccessAdapter.retrievePrivileges(GrouperSession grouperSession,
Group group,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
get a list of privilege subjects, there are no results with the same subject/privilege combination |
java.util.Set<PrivilegeSubjectContainer> |
GrouperNonDbAccessAdapter.retrievePrivileges(GrouperSession grouperSession,
Group group,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
|
java.util.Set<PrivilegeSubjectContainer> |
AccessResolverDecorator.retrievePrivileges(Group group,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
|
java.util.Set<PrivilegeSubjectContainer> |
AccessWrapper.retrievePrivileges(Group group,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
|
java.util.Set<PrivilegeSubjectContainer> |
AccessResolver.retrievePrivileges(Group group,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
get a list of privilege subjects, there are no results with the same subject |
java.util.Set<PrivilegeSubjectContainer> |
ValidatingAccessResolver.retrievePrivileges(Group group,
java.util.Set<Privilege> privileges,
MembershipType membershipType,
QueryPaging queryPaging,
java.util.Set<Member> additionalMembers)
|
static java.lang.String |
Privilege.stringValue(java.util.Set<Privilege> privileges)
convert privileges to string comma separated |
Constructors in edu.internet2.middleware.grouper.privs with parameters of type Privilege | |
---|---|
AccessPrivilege(Group group,
edu.internet2.middleware.subject.Subject subj,
edu.internet2.middleware.subject.Subject owner,
Privilege priv,
java.lang.String klass,
boolean isRevokable,
java.lang.String contextId1)
|
|
AttributeDefPrivilege(AttributeDef attributeDef1,
edu.internet2.middleware.subject.Subject subj1,
edu.internet2.middleware.subject.Subject owner1,
Privilege priv,
java.lang.String klass1,
boolean isRevokable1,
java.lang.String contextId1)
|
|
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 Privilege in edu.internet2.middleware.grouper.rules |
---|
Method parameters in edu.internet2.middleware.grouper.rules with type arguments of type Privilege | |
---|---|
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 |
Uses of Privilege in edu.internet2.middleware.grouper.rules.beans |
---|
Methods in edu.internet2.middleware.grouper.rules.beans that return Privilege | |
---|---|
Privilege |
RulesPrivilegeBean.getPrivilege()
privilege being affected |
Methods in edu.internet2.middleware.grouper.rules.beans with parameters of type Privilege | |
---|---|
void |
RulesPrivilegeBean.setPrivilege(Privilege privilege1)
privilege being affected |
Constructors in edu.internet2.middleware.grouper.rules.beans with parameters of type Privilege | |
---|---|
RulesPrivilegeBean(AttributeDef attributeDef1,
edu.internet2.middleware.subject.Subject subject1,
Privilege privilege1)
|
|
RulesPrivilegeBean(Group group1,
edu.internet2.middleware.subject.Subject subject1,
Privilege privilege1)
|
|
RulesPrivilegeBean(Stem stem1,
edu.internet2.middleware.subject.Subject subject1,
Privilege privilege1)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |