|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AttributeDef | |
---|---|
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.attr | |
edu.internet2.middleware.grouper.attr.assign | |
edu.internet2.middleware.grouper.attr.finder | |
edu.internet2.middleware.grouper.attr.value | |
edu.internet2.middleware.grouper.hooks.beans | This package contains beans which are used by hooks to pass data. |
edu.internet2.middleware.grouper.internal.dao | This package contains the data access object interfaces that a DB layer would have to implement (generally revolving around queries to DB) |
edu.internet2.middleware.grouper.internal.dao.hib3 | This package contains hib3 related data access object implementations and mappings |
edu.internet2.middleware.grouper.internal.util | This package contains internal utility classes |
edu.internet2.middleware.grouper.membership | |
edu.internet2.middleware.grouper.misc | This package contains generic grouper classes which do not belong elsewhere |
edu.internet2.middleware.grouper.permissions | |
edu.internet2.middleware.grouper.permissions.limits | This package has classes involving permission limits. |
edu.internet2.middleware.grouper.privs | This package contains access and privilege related classes |
edu.internet2.middleware.grouper.rules | |
edu.internet2.middleware.grouper.rules.beans | |
edu.internet2.middleware.grouper.userData | |
edu.internet2.middleware.grouper.xml.export |
Uses of AttributeDef in edu.internet2.middleware.grouper |
---|
Methods in edu.internet2.middleware.grouper that return AttributeDef | |
---|---|
AttributeDef |
Stem.addChildAttributeDef(java.lang.String extension,
AttributeDefType attributeDefType)
Add a new attribute def to the registry. |
AttributeDef |
Membership.getAttributeDef()
Deprecated. use getOwnerAttributeDef() instead |
AttributeDef |
Membership.getOwnerAttributeDef()
Get this membership's group. |
AttributeDef |
Stem.internal_addChildAttributeDef(GrouperSession session,
java.lang.String extn,
java.lang.String id,
AttributeDefType attributeDefType,
java.lang.String description)
|
AttributeDef |
GroupType.internal_getAttributeDefForAttributes()
|
AttributeDef |
GroupType.internal_getAttributeDefForCustomLists()
|
Methods in edu.internet2.middleware.grouper that return types with arguments of type AttributeDef | |
---|---|
java.util.Set<AttributeDef> |
Member.hasAttrAdmin()
Get attributeDefs where this member has the ATTR_ADMIN privilege. |
java.util.Set<AttributeDef> |
Member.hasAttrDefAttrRead()
Get attribute defs where this member has the ATTR_DEF_ATTR_READ privilege. |
java.util.Set<AttributeDef> |
Member.hasAttrDefAttrUpdate()
Get attribute defs where this member has the ATTR_DEF_ATTR_UPDATE privilege. |
java.util.Set<AttributeDef> |
Member.hasAttrOptin()
Get attribute defs where this member has the ATTR_OPTIN privilege. |
java.util.Set<AttributeDef> |
Member.hasAttrOptout()
Get groups where this member has the ATTR_OPTOUT privilege. |
java.util.Set<AttributeDef> |
Member.hasAttrRead()
Get groups where this member has the ATTR_READ privilege. |
java.util.Set<AttributeDef> |
Member.hasAttrUpdate()
Get groups where this member has the ATTR_UPDATE privilege. |
java.util.Set<AttributeDef> |
Member.hasAttrView()
Get groups where this member has the ATTR_VIEW privilege. |
Methods in edu.internet2.middleware.grouper with parameters of type AttributeDef | |
---|---|
MembershipFinder |
MembershipFinder.addAttributeDef(AttributeDef attributeDef)
add a attributeDef to look for. |
AttributeDefName |
Stem.addChildAttributeDefName(AttributeDef attributeDef,
java.lang.String extension,
java.lang.String displayExtension)
Add a new attribute def to the registry. |
AttributeDefName |
Stem.addChildAttributeDefName(AttributeDef attributeDef,
java.lang.String extension,
java.lang.String displayExtension,
java.lang.String uuid)
Add a new attribute def to the registry. |
boolean |
Member.canAttrAdmin(AttributeDef attributeDef)
Can this Member ATTR_ADMIN on this AttributeDef . |
boolean |
Member.canAttrDefAttrRead(AttributeDef attributeDef)
Can this Member ATTR_DEF_ATTR_READ on this AttributeDef . |
boolean |
Member.canAttrDefAttrUpdate(AttributeDef attributeDef)
Can this Member ATTR_DEF_ATTR_UPDATE on this AttributeDef . |
boolean |
Member.canAttrOptin(AttributeDef attributeDef)
Can this Member ATTR_OPTIN on this AttributeDef . |
boolean |
Member.canAttrOptout(AttributeDef attributeDef)
Can this Member ATTR_OPTOUT on this AttributeDef . |
boolean |
Member.canAttrRead(AttributeDef attributeDef)
Can this Member ATTR_READ on this AttributeDef . |
boolean |
Member.canAttrUpdate(AttributeDef attributeDef)
Can this Member ATTR_UPDATE on this AttributeDef . |
boolean |
Member.canAttrView(AttributeDef attributeDef)
Can this Member ATTR_VIEW on this AttributeDef . |
static Membership |
MembershipFinder.findImmediateMembership(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Field f,
boolean exceptionIfNotFound)
Return the immediate membership if it exists. |
boolean |
Member.hasAttrAdmin(AttributeDef attributeDef)
Report whether this member has ATTR_ADMIN on the specified attributeDef. |
boolean |
Member.hasAttrDefAttrRead(AttributeDef attributeDef)
Report whether this member has ATTR_DEF_ATTR_READ on the specified attributeDef. |
boolean |
Member.hasAttrDefAttrUpdate(AttributeDef attributeDef)
Report whether this member has ATTR_DEF_ATTR_UPDATE on the specified attributeDef. |
boolean |
Member.hasAttrOptin(AttributeDef attributeDef)
Report whether this member has ATTR_OPTIN on the specified AttributeDef. |
boolean |
Member.hasAttrOptout(AttributeDef attributeDef)
Report whether this member has ATTR_OPTOUT on the specified AttributeDef. |
boolean |
Member.hasAttrRead(AttributeDef attributeDef)
Report whether this member has ATTR_READ on the specified AttributeDef. |
boolean |
Member.hasAttrUpdate(AttributeDef attributeDef)
Report whether this member has ATTR_UPDATE on the specified AttributeDef. |
boolean |
Member.hasAttrView(AttributeDef attributeDef)
Report whether this member has ATTR_VIEW on the specified AttributeDef. |
AttributeDefName |
Stem.internal_addChildAttributeDefName(GrouperSession session,
AttributeDef attributeDef,
java.lang.String extension,
java.lang.String displayExtension,
java.lang.String id,
java.lang.String description)
|
static Membership |
Membership.internal_addImmediateMembership(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Field f,
java.lang.String uuid)
|
static void |
Membership.internal_deleteAllField(GrouperSession s,
AttributeDef attributeDef,
Field f)
|
static void |
Membership.internal_deleteAllFieldType(GrouperSession s,
AttributeDef attributeDef,
FieldType type)
|
static Membership |
Membership.internal_delImmediateMembership(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
MembershipFinder.internal_findAttributeDefSubjects(GrouperSession s,
AttributeDef attributeDef,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
MembershipFinder.internal_findAttributeDefSubjectsImmediateOnly(GrouperSession s,
AttributeDef attributeDef,
Field f)
|
void |
Membership.setOwnerAttributeDef(AttributeDef attributeDef)
set the owner attributeDef |
Uses of AttributeDef in edu.internet2.middleware.grouper.app.gsh |
---|
Methods in edu.internet2.middleware.grouper.app.gsh with parameters of type AttributeDef | |
---|---|
static java.lang.String |
loaderRunOneJobAttr.invoke(bsh.Interpreter interpreter,
bsh.CallStack stack,
AttributeDef attributeDef)
run one loader job |
Uses of AttributeDef in edu.internet2.middleware.grouper.app.loader |
---|
Methods in edu.internet2.middleware.grouper.app.loader with parameters of type AttributeDef | |
---|---|
static Hib3GrouperLoaderLog |
GrouperLoader._internal_runJobOnceForAttributeDef(GrouperSession grouperSession,
AttributeDef attributeDef)
|
static java.lang.String |
GrouperLoaderType.attributeValueOrDefaultOrNullAttrDef(AttributeDef attributeDef,
java.lang.String attributeName)
get an attribute value, or null, or a default if exists |
static void |
GrouperLoaderJob.runJobAttrDef(Hib3GrouperLoaderLog hib3GrouploaderLog,
AttributeDef jobAttributeDef,
GrouperSession grouperSession)
run a job (either from quartz or outside) |
static java.lang.String |
GrouperLoader.runJobOnceForAttributeDef(GrouperSession grouperSession,
AttributeDef attributeDef)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.attr |
---|
Methods in edu.internet2.middleware.grouper.attr that return AttributeDef | |
---|---|
AttributeDef |
AttributeDef.clone()
deep clone the fields in this object |
AttributeDef |
AttributeDef.dbVersion()
save the state when retrieving from DB |
AttributeDef |
AttributeDefName.getAttributeDef()
get the attribute def |
AttributeDef |
AttributeDefSave.save()
create or update an attribute def. |
AttributeDef |
AttributeDef.xmlRetrieveByIdOrKey()
|
AttributeDef |
AttributeDef.xmlSaveBusinessProperties(AttributeDef existingRecord)
|
Methods in edu.internet2.middleware.grouper.attr with parameters of type AttributeDef | |
---|---|
abstract boolean |
AttributeDefScopeType.allowedAssignment(AttributeDefScope attributeDefScope,
AttributeAssignable attributeAssignable,
AttributeDef attributeDef)
|
AttributeDefScope |
AttributeDefScopeDelegate.assignOwnerAttributeDef(AttributeDef attributeDef)
adds scope if not already there make sure this attributeDef is to this attribute def |
int |
AttributeDef.compareTo(AttributeDef that)
|
void |
AttributeDefName.internalSetAttributeDef(AttributeDef attributeDef1)
set this for caching |
void |
AttributeDef.xmlCopyBusinessPropertiesToExisting(AttributeDef existingRecord)
|
boolean |
AttributeDef.xmlDifferentBusinessProperties(AttributeDef other)
|
boolean |
AttributeDef.xmlDifferentUpdateProperties(AttributeDef other)
|
AttributeDef |
AttributeDef.xmlSaveBusinessProperties(AttributeDef existingRecord)
|
Constructors in edu.internet2.middleware.grouper.attr with parameters of type AttributeDef | |
---|---|
AttributeDefNameSave(GrouperSession theGrouperSession,
AttributeDef theAttributeDef)
create a new attribute def name save |
|
AttributeDefScopeDelegate(AttributeDef attributeDef1)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.attr.assign |
---|
Methods in edu.internet2.middleware.grouper.attr.assign that return AttributeDef | |
---|---|
AttributeDef |
AttributeAssignAction.getAttributeDef()
attribute def that this action is possible for |
AttributeDef |
AttributeAssign.getAttributeDef()
|
AttributeDef |
AttributeAssign.getOwnerAttributeDef()
if this is a attributeDef attribute, this is the foreign key |
Methods in edu.internet2.middleware.grouper.attr.assign that return types with arguments of type AttributeDef | |
---|---|
static java.util.Set<AttributeDef> |
AttributeAssign.retrieveAttributeDefs(java.util.Collection<AttributeAssign> attributeAssigns)
retrieve a set of attributeDefs based on some assignments |
Methods in edu.internet2.middleware.grouper.attr.assign with parameters of type AttributeDef | |
---|---|
void |
AttributeAssignAttributeDefDelegate.assertCanReadAttributeDef(AttributeDef attributeDefToAssign)
|
abstract void |
AttributeAssignBaseDelegate.assertCanReadAttributeDef(AttributeDef attributeDef)
make sure the user can read the attribute (including looking at object if necessary) |
void |
AttributeAssignGroupDelegate.assertCanReadAttributeDef(AttributeDef attributeDef)
|
void |
AttributeAssignMemberDelegate.assertCanReadAttributeDef(AttributeDef attributeDef)
|
void |
AttributeAssignStemDelegate.assertCanReadAttributeDef(AttributeDef attributeDef)
|
void |
AttributeAssignAttrAssignDelegate.assertCanReadAttributeDef(AttributeDef attributeDef)
|
void |
AttributeAssignEffMshipDelegate.assertCanReadAttributeDef(AttributeDef attributeDef)
|
void |
AttributeAssignMembershipDelegate.assertCanReadAttributeDef(AttributeDef attributeDef)
|
void |
AttributeAssignBaseDelegate.assertScopeOk(AttributeDef attributeDef)
|
AttributeAssignSave |
AttributeAssignSave.assignOwnerAttributeDef(AttributeDef theOwnerAttributeDef)
if this is an attribute def attribute, this is the foreign key |
void |
AttributeAssign.internalSetAttributeDef(AttributeDef attributeDef1)
set this for caching |
java.util.Set<AttributeAssign> |
AttributeAssignBaseDelegate.retrieveAssignments(AttributeDef attributeDef)
find the assignments of any name associated with a def |
java.util.Set<AttributeDefName> |
AttributeAssignBaseDelegate.retrieveAttributes(AttributeDef attributeDef)
|
Constructors in edu.internet2.middleware.grouper.attr.assign with parameters of type AttributeDef | |
---|---|
AttributeAssign(AttributeDef ownerAttributeDef,
java.lang.String theAction,
AttributeDefName theAttributeDefName,
java.lang.String uuid)
create an attribute assign, including a uuid |
|
AttributeAssignAttributeDefDelegate(AttributeDef attributeDef1)
|
|
AttributeDefActionDelegate(AttributeDef attributeDef1)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.attr.finder |
---|
Methods in edu.internet2.middleware.grouper.attr.finder that return AttributeDef | |
---|---|
AttributeDef |
AttributeDefFinder.findAttribute()
find the attributeDef |
static AttributeDef |
AttributeDefFinder.findByAttributeDefNameId(java.lang.String id,
boolean exceptionIfNull)
find an attributeDef by attribute def name id. |
static AttributeDef |
AttributeDefFinder.findById(java.lang.String id,
boolean exceptionIfNull)
find an attributeDef by id. |
static AttributeDef |
AttributeDefFinder.findById(java.lang.String id,
boolean exceptionIfNull,
QueryOptions queryOptions)
find an attributeDef by id. |
static AttributeDef |
AttributeDefFinder.findByIdIndexSecure(java.lang.Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find an attributeDef within the registry by ID index. |
static AttributeDef |
AttributeDefFinder.findByName(java.lang.String name,
boolean exceptionIfNull)
find an attributeDef by name. |
static AttributeDef |
AttributeDefFinder.findByName(java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
find an attributeDef by name. |
Methods in edu.internet2.middleware.grouper.attr.finder that return types with arguments of type AttributeDef | |
---|---|
java.util.Set<AttributeDef> |
AttributeDefFinder.findAttributes()
find all the attribute defs |
Uses of AttributeDef in edu.internet2.middleware.grouper.attr.value |
---|
Methods in edu.internet2.middleware.grouper.attr.value with parameters of type AttributeDef | |
---|---|
void |
AttributeAssignValue.assignValue(java.lang.Object value,
AttributeDef attributeDef)
assign a value to any type |
Uses of AttributeDef in edu.internet2.middleware.grouper.hooks.beans |
---|
Methods in edu.internet2.middleware.grouper.hooks.beans that return AttributeDef | |
---|---|
AttributeDef |
HooksAttributeDefBean.getAttributeDef()
|
Constructors in edu.internet2.middleware.grouper.hooks.beans with parameters of type AttributeDef | |
---|---|
HooksAttributeDefBean(AttributeDef theAttribute)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.internal.dao |
---|
Methods in edu.internet2.middleware.grouper.internal.dao that return AttributeDef | |
---|---|
AttributeDef |
AttributeDefDAO.findByAttributeDefNameIdSecure(java.lang.String attributeDefNameId,
boolean exceptionIfNotFound)
find by attributeDefNameId. |
AttributeDef |
AttributeDefDAO.findById(java.lang.String id,
boolean exceptionIfNotFound)
find by id. |
AttributeDef |
AttributeDefDAO.findById(java.lang.String id,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find by id. |
AttributeDef |
AttributeDefDAO.findByIdIndex(java.lang.Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
|
AttributeDef |
AttributeDefDAO.findByIdIndexSecure(java.lang.Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
|
AttributeDef |
AttributeDefDAO.findByIdSecure(java.lang.String id,
boolean exceptionIfNotFound)
find by id. |
AttributeDef |
AttributeDefDAO.findByIdSecure(java.lang.String id,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find by id. |
AttributeDef |
AttributeDefDAO.findByNameSecure(java.lang.String name,
boolean exceptionIfNotFound)
find an attribute def by name. |
AttributeDef |
AttributeDefDAO.findByNameSecure(java.lang.String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find an attribute def by name. |
AttributeDef |
AttributeDefDAO.findByUuidOrName(java.lang.String id,
java.lang.String name,
boolean exceptionIfNotFound)
search for an attribute def by id or name |
AttributeDef |
AttributeDefDAO.findByUuidOrName(java.lang.String id,
java.lang.String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
search for an attribute def by id or name |
Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type AttributeDef | |
---|---|
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<AttributeDef> |
AttributeAssignDAO.findAttributeDefsByAttributeDefNameId(java.lang.String attributeDefNameId)
|
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<AttributeDef> |
AttributeDefDAO.findByIdsSecure(java.util.Collection<java.lang.String> ids,
QueryOptions queryOptions)
find by ids secure |
java.util.Set<AttributeDef> |
AttributeDefDAO.findByStem(java.lang.String id)
Find all that have the given stem id. |
java.util.Set<AttributeDef> |
PITAttributeDefDAO.findMissingActivePITAttributeDefs()
|
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 |
Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type AttributeDef | |
---|---|
void |
StemDAO.createChildAttributeDef(Stem _parent,
AttributeDef _child)
|
void |
AttributeDefDAO.delete(AttributeDef attributeDef)
delete the attribute def |
void |
AttributeDefDAO.saveOrUpdate(AttributeDef attributeDef)
insert or update an attribute def object |
void |
AttributeDefDAO.saveUpdateProperties(AttributeDef attributeDef)
save the update properties which are auto saved when business method is called |
Uses of AttributeDef in edu.internet2.middleware.grouper.internal.dao.hib3 |
---|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return AttributeDef | |
---|---|
AttributeDef |
Hib3AttributeDefDAO.findByAttributeDefNameIdSecure(java.lang.String attributeDefNameId,
boolean exceptionIfNotFound)
|
AttributeDef |
Hib3AttributeDefDAO.findById(java.lang.String id,
boolean exceptionIfNotFound)
|
AttributeDef |
Hib3AttributeDefDAO.findById(java.lang.String id,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
|
AttributeDef |
Hib3AttributeDefDAO.findByIdIndex(java.lang.Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
not a secure method, find by id index |
AttributeDef |
Hib3AttributeDefDAO.findByIdIndexSecure(java.lang.Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
secure method, find by id index |
AttributeDef |
Hib3AttributeDefDAO.findByIdSecure(java.lang.String id,
boolean exceptionIfNotFound)
|
AttributeDef |
Hib3AttributeDefDAO.findByIdSecure(java.lang.String id,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
|
AttributeDef |
Hib3AttributeDefDAO.findByNameSecure(java.lang.String name,
boolean exceptionIfNotFound)
|
AttributeDef |
Hib3AttributeDefDAO.findByNameSecure(java.lang.String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
|
AttributeDef |
Hib3AttributeDefDAO.findByUuidOrName(java.lang.String id,
java.lang.String name,
boolean exceptionIfNotFound)
|
AttributeDef |
Hib3AttributeDefDAO.findByUuidOrName(java.lang.String id,
java.lang.String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type AttributeDef | |
---|---|
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<AttributeDef> |
Hib3AttributeAssignDAO.findAttributeDefsByAttributeDefNameId(java.lang.String attributeDefNameId)
|
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<AttributeDef> |
Hib3AttributeDefDAO.findByIdsSecure(java.util.Collection<java.lang.String> ids,
QueryOptions queryOptions)
|
java.util.Set<AttributeDef> |
Hib3AttributeDefDAO.findByStem(java.lang.String id)
|
java.util.Set<AttributeDef> |
Hib3PITAttributeDefDAO.findMissingActivePITAttributeDefs()
|
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)
|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type AttributeDef | |
---|---|
void |
Hib3StemDAO.createChildAttributeDef(Stem _stem,
AttributeDef attributeDef)
|
void |
Hib3AttributeDefDAO.delete(AttributeDef attributeDef)
|
void |
Hib3AttributeDefDAO.saveOrUpdate(AttributeDef attributeDef)
|
void |
Hib3AttributeDefDAO.saveUpdateProperties(AttributeDef attributeDef)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.internal.util |
---|
Methods in edu.internet2.middleware.grouper.internal.util with parameters of type AttributeDef | |
---|---|
ParameterHelper |
ParameterHelper.notNullAttributeDef(AttributeDef attributeDef)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.membership |
---|
Methods in edu.internet2.middleware.grouper.membership that return AttributeDef | |
---|---|
AttributeDef |
MembershipSubjectContainer.getAttributeDefOwner()
attribute def owner of membership |
AttributeDef |
MembershipPathGroup.getOwnerAttributeDef()
if this is an attributeDef privilege, this is the owner attribute def |
AttributeDef |
MembershipPathNode.getOwnerAttributeDef()
if this is an attributeDef privilege, this is the owner attribute def |
Methods in edu.internet2.middleware.grouper.membership with parameters of type AttributeDef | |
---|---|
static MembershipPathGroup |
MembershipPathGroup.analyze(AttributeDef attributeDef,
Member member,
Field field)
analyze the membership/privilege of a member in a attributeDef by various paths |
static MembershipPathGroup |
MembershipPathGroup.analyze(AttributeDef attributeDef,
Member member,
Field field,
edu.internet2.middleware.subject.Subject callingSubject)
analyze the membership/privilege of a member in a attributeDef by various paths |
static MembershipPathGroup |
MembershipPathGroup.analyzePrivileges(AttributeDef attributeDef,
Member member)
analyze attributeDef privileges for a attributeDef and a member |
static MembershipPathGroup |
MembershipPathGroup.analyzePrivileges(AttributeDef attributeDef,
Member member,
edu.internet2.middleware.subject.Subject callingSubject)
analyze the privileges of a member in a attributeDef by various paths |
static MembershipPathGroup |
MembershipPathGroup.analyzePrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
analyze attrDef privileges for an attrDef and a member |
void |
MembershipSubjectContainer.setAttributeDefOwner(AttributeDef attributeDefOwner1)
attribute def owner of membership |
void |
MembershipPathGroup.setOwnerAttributeDef(AttributeDef ownerAttributeDef1)
if this is an attributeDef privilege, this is the owner attribute def |
void |
MembershipPathNode.setOwnerAttributeDef(AttributeDef ownerAttributeDef1)
if this is an attributeDef privilege, this is the owner attribute def |
Constructors in edu.internet2.middleware.grouper.membership with parameters of type AttributeDef | |
---|---|
MembershipPathNode(Field field,
AttributeDef theOwnerAttributeDef)
constructor for attributeDef path code |
Uses of AttributeDef in edu.internet2.middleware.grouper.misc |
---|
Methods in edu.internet2.middleware.grouper.misc with parameters of type AttributeDef | |
---|---|
static AttributeDefName |
GrouperCheckConfig.checkAttribute(Stem stem,
AttributeDef attributeDef,
java.lang.String extension,
java.lang.String displayExtension,
java.lang.String description,
boolean logAutocreate)
make sure an attribute is there or add it if not |
Uses of AttributeDef in edu.internet2.middleware.grouper.permissions |
---|
Methods in edu.internet2.middleware.grouper.permissions that return AttributeDef | |
---|---|
AttributeDef |
PermissionEntry.getAttributeDef()
|
AttributeDef |
PermissionEntryImpl.getAttributeDef()
|
AttributeDef |
PermissionEntryBase.getAttributeDef()
|
Methods in edu.internet2.middleware.grouper.permissions with parameters of type AttributeDef | |
---|---|
PermissionFinder |
PermissionFinder.addPermissionDef(AttributeDef attributeDef)
add a attribute def to look for. |
Uses of AttributeDef in edu.internet2.middleware.grouper.permissions.limits |
---|
Methods in edu.internet2.middleware.grouper.permissions.limits that return AttributeDef | |
---|---|
static AttributeDef |
PermissionLimitUtils.limitAttributeDef()
return the limit type attribute def this throws exception if cant find |
static AttributeDef |
PermissionLimitUtils.limitAttributeDefInt()
return the limit type attribute def this throws exception if cant find |
static AttributeDef |
PermissionLimitUtils.limitAttributeDefMarker()
return the limit type attribute def this throws exception if cant find |
Uses of AttributeDef in edu.internet2.middleware.grouper.privs |
---|
Methods in edu.internet2.middleware.grouper.privs that return AttributeDef | |
---|---|
AttributeDef |
AttributeDefPrivilege.getAttributeDef()
Get AttributeDef that the privilege was granted on. |
Methods in edu.internet2.middleware.grouper.privs that return types with arguments of type AttributeDef | |
---|---|
static java.util.Set<AttributeDef> |
PrivilegeHelper.canViewAttributeDefs(GrouperSession s,
java.util.Collection<AttributeDef> inputAttributeDefs)
TODO 20070823 find a real home for this and/or 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)
|
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<AttributeDef> |
GrouperPrivilegeAdapter.internal_getAttributeDefsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
|
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. |
Methods in edu.internet2.middleware.grouper.privs with parameters of type AttributeDef | |
---|---|
static boolean |
PrivilegeHelper.canAttrAdmin(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canAttrDefAttrRead(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canAttrDefAttrUpdate(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canAttrOptin(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canAttrOptout(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canAttrRead(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canAttrUpdate(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
static boolean |
PrivilegeHelper.canAttrView(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
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 |
java.util.Set<AttributeDefPrivilege> |
AttributeDefResolver.getPrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
Get all privileges subject has on attributeDef. |
java.util.Set<AttributeDefPrivilege> |
GrouperAllAttrDefResolver.getPrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<AttributeDefPrivilege> |
ValidatingAttrDefResolver.getPrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<AttributeDefPrivilege> |
AttributeDefResolverDecorator.getPrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<AttributeDefPrivilege> |
AttributeDefWrapper.getPrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<AttributeDefPrivilege> |
WheelAttrDefResolver.getPrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<AttributeDefPrivilege> |
GrouperSystemAttrDefResolver.getPrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<AttributeDefPrivilege> |
CachingAttrDefResolver.getPrivileges(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<AttributeDefPrivilege> |
GrouperNonDbAttrDefAdapter.getPrivs(GrouperSession grouperSession,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
|
java.util.Set<AttributeDefPrivilege> |
AttributeDefAdapter.getPrivs(GrouperSession grouperSession,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj)
Get all privileges held by this subject on this attribute definition. |
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> |
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)
|
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 |
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)
|
static boolean |
PrivilegeHelper.hasImmediatePrivilege(AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
see if an attributeDef 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 |
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)
|
static boolean |
PrivilegeHelper.hasPrivilege(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
java.util.Set<Privilege> privInSet)
|
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. |
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 |
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 |
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)
|
Method parameters in edu.internet2.middleware.grouper.privs with type arguments of type AttributeDef | |
---|---|
static java.util.Set<AttributeDef> |
PrivilegeHelper.canViewAttributeDefs(GrouperSession s,
java.util.Collection<AttributeDef> inputAttributeDefs)
TODO 20070823 find a real home for this and/or add tests |
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. |
Constructors in edu.internet2.middleware.grouper.privs with parameters of type AttributeDef | |
---|---|
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)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.rules |
---|
Methods in edu.internet2.middleware.grouper.rules that return AttributeDef | |
---|---|
static AttributeDef |
RuleUtils.attributeDef(java.lang.String attributeDefId,
java.lang.String attributeDefName,
java.lang.String alternateAttributeDefId,
boolean useRootSession,
boolean throwExceptionIfNotFound)
|
static AttributeDef |
RuleUtils.ruleAttrAttributeDef()
return the rule attr attribute def this throws exception if cant find |
static AttributeDef |
RuleUtils.ruleTypeAttributeDef()
return the rule type attribute def this throws exception if cant find |
Methods in edu.internet2.middleware.grouper.rules with parameters of type AttributeDef | |
---|---|
static AttributeAssign |
RuleApi.emailOnFlattenedPermissionDisabledDate(edu.internet2.middleware.subject.Subject actAsSubject,
AttributeDef permissionDef,
java.lang.Integer daysInFutureDisabledDateMin,
java.lang.Integer daysInFutureDisabledDateMax,
java.lang.String emailToValue,
java.lang.String emailSubjectValue,
java.lang.String emailBodyValue)
|
static AttributeAssign |
RuleApi.permissionFolderIntersection(edu.internet2.middleware.subject.Subject actAs,
AttributeDef permissionToAssignRule,
Stem mustBeInGroupInFolder,
Stem.Scope stemScope)
|
static AttributeAssign |
RuleApi.permissionGroupIntersection(edu.internet2.middleware.subject.Subject actAs,
AttributeDef permissionToAssignRule,
Group mustBeInGroup)
put a rule on an attribute def so that if a user comes out of a group, the user will be removed from a role which has permissions or removed assignments directly to the user |
static AttributeAssign |
RuleApi.permissionGroupIntersection(edu.internet2.middleware.subject.Subject actAs,
AttributeDef permissionToAssignRule,
Group mustBeInGroup,
int daysInFutureToDisable)
put a rule on an attribute def so that if a user comes out of a group, the user will have disabled dates from a role which has permissions or removed assignments directly to the user |
static AttributeAssign |
RuleApi.vetoPermissionIfNotInGroup(edu.internet2.middleware.subject.Subject actAs,
AttributeDef permissionDef,
Group mustBeInGroup,
java.lang.String vetoKey,
java.lang.String vetoMessage)
veto a direct permission assignment if not in group |
Uses of AttributeDef in edu.internet2.middleware.grouper.rules.beans |
---|
Methods in edu.internet2.middleware.grouper.rules.beans that return AttributeDef | |
---|---|
AttributeDef |
RulesBean.getAttributeDef()
get this attributeDef |
AttributeDef |
RulesAttributeDefBean.getAttributeDef()
attributeDef |
AttributeDef |
RulesPrivilegeBean.getAttributeDef()
|
AttributeDef |
RulesPermissionBean.getAttributeDef()
attributeDef |
Methods in edu.internet2.middleware.grouper.rules.beans with parameters of type AttributeDef | |
---|---|
void |
RulesAttributeDefBean.setAttributeDef(AttributeDef attributeDef1)
attributeDef |
void |
RulesPrivilegeBean.setAttributeDef(AttributeDef attributeDef1)
|
void |
RulesPermissionBean.setAttributeDef(AttributeDef attributeDef1)
attributeDef |
Constructors in edu.internet2.middleware.grouper.rules.beans with parameters of type AttributeDef | |
---|---|
RulesAttributeDefBean(AttributeDef theAttributeDef)
|
|
RulesPermissionBean(AttributeAssign attributeAssign1,
Role role1,
Member member1,
AttributeDefName attributeDefName1,
AttributeDef attributeDef1,
java.lang.String action1)
|
|
RulesPrivilegeBean(AttributeDef attributeDef1,
edu.internet2.middleware.subject.Subject subject1,
Privilege privilege1)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.userData |
---|
Methods in edu.internet2.middleware.grouper.userData that return types with arguments of type AttributeDef | |
---|---|
static java.util.Set<AttributeDef> |
GrouperUserDataApi.favoriteAttributeDefs(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subject)
|
static java.util.Set<AttributeDef> |
GrouperUserDataApi.recentlyUsedAttributeDefs(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subject)
|
Methods in edu.internet2.middleware.grouper.userData with parameters of type AttributeDef | |
---|---|
static void |
GrouperUserDataApi.favoriteAttributeDefAdd(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subjectToAddTo,
AttributeDef attributeDef)
|
static void |
GrouperUserDataApi.favoriteAttributeDefRemove(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subjectToAddTo,
AttributeDef attributeDef)
|
static void |
GrouperUserDataApi.recentlyUsedAttributeDefAdd(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subjectToAddTo,
AttributeDef attributeDef)
|
static void |
GrouperUserDataApi.recentlyUsedAttributeDefRemove(java.lang.String userDataGroupName,
edu.internet2.middleware.subject.Subject subjectToAddTo,
AttributeDef attributeDef)
|
Uses of AttributeDef in edu.internet2.middleware.grouper.xml.export |
---|
Methods in edu.internet2.middleware.grouper.xml.export that return AttributeDef | |
---|---|
AttributeDef |
XmlExportAttributeDef.toAttributeDef()
convert to attributeDef |
Methods in edu.internet2.middleware.grouper.xml.export with parameters of type AttributeDef | |
---|---|
static void |
XmlExportUtils.toStringAttributeDef(java.lang.String prefix,
java.io.Writer writer,
AttributeDef attributeDef,
boolean includeComma)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |