|
||||||||||
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.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.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.privs | This package contains access and privilege related classes |
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.addAttribute(GrouperSession s,
java.lang.String name,
Privilege read,
Privilege write,
boolean required)
Add a custom attribute Field to a custom GroupType . |
Field |
GroupType.addAttribute(GrouperSession s,
java.lang.String name,
Privilege read,
Privilege write,
boolean required,
boolean exceptionIfExists)
Add a custom attribute Field to a custom GroupType . |
Field |
GroupType.addList(GrouperSession s,
java.lang.String name,
Privilege read,
Privilege write)
Add a custom list Field to a custom GroupType . |
Field |
GroupType.addOrUpdateAttribute(GrouperSession s,
java.lang.String name,
Privilege read,
Privilege write,
boolean required)
Add a custom attribute Field to a custom GroupType . |
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. |
Field |
GroupType.internal_addField(GrouperSession s,
java.lang.String name,
FieldType type,
Privilege read,
Privilege write,
boolean required,
boolean exceptionIfExists,
boolean updateIfExists,
boolean[] changedArray,
java.lang.String uuid)
add a field if it is not already there |
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 | |
---|---|
java.util.Set<Group> |
Stem.getChildGroups(Stem.Scope scope,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Get groups that are children of this stem. |
java.util.Set<Group> |
Stem.getChildMembershipGroups(Stem.Scope scope,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Get groups that are children of this stem and there is a list membership. |
java.util.Set<Stem> |
Stem.getChildStems(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 . |
static Field |
typeAddAttr.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String type,
java.lang.String name,
Privilege read,
Privilege write,
boolean req)
Add an Attribute to a GroupType . |
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.internal.dao |
---|
Method parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type Privilege | |
---|---|
java.util.Set<Group> |
StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child groups within specified scope, and make sure the grouper session can see them |
java.util.Set<Group> |
StemDAO.findAllChildMembershipGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child groups within specified scope, and make sure the grouper session can see them |
java.util.Set<Stem> |
StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child stems within specified scope, and make sure the grouper session can see them |
java.util.Set<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<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(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(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.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 |
Uses of Privilege in edu.internet2.middleware.grouper.internal.dao.hib3 |
---|
Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type Privilege | |
---|---|
java.util.Set<Group> |
Hib3StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
Hib3StemDAO.findAllChildMembershipGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
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<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)
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<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.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)
|
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.privs |
---|
Fields in edu.internet2.middleware.grouper.privs declared as Privilege | |
---|---|
static Privilege |
AccessPrivilege.ADMIN
|
static Privilege |
AttributeDefPrivilege.ATTR_ADMIN
|
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.OPTIN
|
static Privilege |
AccessPrivilege.OPTOUT
|
static Privilege |
AccessPrivilege.READ
|
static Privilege |
NamingPrivilege.STEM
can create stems in 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> |
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> |
AttributeDefPrivilege.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.MANAGE_PRIVILEGES
any of these constitutes MANAGE on a group note, keep most common/likely privs toward the front |
static java.util.Set<Privilege> |
AttributeDefPrivilege.READ_PRIVILEGES
any of these constitutes READ on a group note, keep most common/likely privs toward the front |
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> |
AttributeDefPrivilege.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.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[] |
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 |
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> |
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 |
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.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.getGroupsWhereSubjectHasPriv(GrouperSession s,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Get all groups where this subject has this privilege. |
java.util.Set |
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 |
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. |
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. |
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 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.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)
|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |