Class AttributeAssignAttributeDefDelegate
java.lang.Object
edu.internet2.middleware.grouper.attr.assign.AttributeAssignBaseDelegate
edu.internet2.middleware.grouper.attr.assign.AttributeAssignAttributeDefDelegate
delegate privilege calls from attribute defs
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.attr.assign.AttributeAssignBaseDelegate
allAttributeAssignsCacheHitsForTest, allAttributeAssignsCacheMissesForTest
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
assertCanDelegateAttributeDefName
(String action, AttributeDefName attributeDefName) make sure the user can delegate the attributevoid
assertCanGrantAttributeDefName
(String action, AttributeDefName attributeDefName) make sure the user can grant delegation to the attributevoid
assertCanReadAttributeDef
(AttributeDef attributeDefToAssign) make sure the user can read the attribute (including looking at object if necessary)void
assertCanUpdateAttributeDefName
(AttributeDefName attributeDefName) make sure the user can update the attribute (including looking at object if necessary)get the assignable objecttoString()
Methods inherited from class edu.internet2.middleware.grouper.attr.assign.AttributeAssignBaseDelegate
addAttribute, addAttribute, addAttributeById, addAttributeById, addAttributeByName, addAttributeByName, assertCanReadAttributeDefName, assertScopeOk, assignAttribute, assignAttribute, assignAttribute, assignAttributeById, assignAttributeById, assignAttributeByName, assignAttributeByName, clearObjectHasAttributeCache, delegateAttribute, delegateAttribute, delegateAttributeById, delegateAttributeById, delegateAttributeByName, delegateAttributeByName, getAllAttributeAssignsForCache, getAttributeAssigns, getAttributeOrAncestorAttribute, getAttributeOrAncestorAttribute, getAttributeOrAncestorAttribute, hasAttribute, hasAttribute, hasAttributeById, hasAttributeById, hasAttributeByName, hasAttributeByName, hasAttributeOrAncestorHasAttribute, internal_addAttributeHelper, internal_assignAttributeHelper, removeAttribute, removeAttribute, removeAttributeByAssignId, removeAttributeByAssignId, removeAttributeById, removeAttributeById, removeAttributeByName, removeAttributeByName, retrieveAssignment, retrieveAssignments, retrieveAssignments, retrieveAssignments, retrieveAssignmentsByAttributeDef, retrieveAssignmentsByAttributeDefId, retrieveAttributes, retrieveAttributes, retrieveAttributesByAttributeDef, retrieveAttributesByAttributeDefId, setAllAttributeAssignsForCache
-
Constructor Details
-
AttributeAssignAttributeDefDelegate
- Parameters:
attributeDef1
-
-
-
Method Details
-
assertCanReadAttributeDef
Description copied from class:AttributeAssignBaseDelegate
make sure the user can read the attribute (including looking at object if necessary) -
assertCanUpdateAttributeDefName
Description copied from class:AttributeAssignBaseDelegate
make sure the user can update the attribute (including looking at object if necessary) -
toString
- Specified by:
toString
in classAttributeAssignBaseDelegate
- See Also:
-
assertCanDelegateAttributeDefName
Description copied from class:AttributeAssignBaseDelegate
make sure the user can delegate the attribute -
assertCanGrantAttributeDefName
Description copied from class:AttributeAssignBaseDelegate
make sure the user can grant delegation to the attribute -
getAttributeAssignable
Description copied from class:AttributeAssignBaseDelegate
get the assignable object- Specified by:
getAttributeAssignable
in classAttributeAssignBaseDelegate
- Returns:
- the assignable object
- See Also:
-