Package | Description |
---|---|
edu.internet2.middleware.grouper |
The I2MI Grouper project is an open source toolkit for managing groups.
|
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.hooks.examples |
This package contains working hooks examples which can be cloned and tweaked
|
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.permissions.limits |
This package has classes involving permission limits.
|
edu.internet2.middleware.grouper.permissions.limits.impl |
This package has classes involving builtin implementations of permission limits.
|
edu.internet2.middleware.grouper.xml.export |
Modifier and Type | Method and Description |
---|---|
AttributeAssignValue |
Attribute.internal_getAttributeAssignValue() |
Modifier and Type | Method and Description |
---|---|
static Attribute |
Attribute.internal_getAttribute(AttributeAssignValue value,
Group group,
boolean exceptionIfNotLegacyAttribute) |
void |
Attribute.internal_setAttributeAssignValue(AttributeAssignValue attributeAssignValue1)
used for caching
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssignValue> |
AttributeAssignSave.getAttributeAssignValues()
migrate values to attribute assign values if needed
|
Modifier and Type | Method and Description |
---|---|
AttributeAssignSave |
AttributeAssignSave.addAttributeAssignValue(AttributeAssignValue attributeAssignValue)
add a value to assign to this assignment.
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssignValue> |
AttributeAssignValueFinder.findAttributeAssignValues()
find all the attribute assigns
|
Map<String,Set<AttributeAssignValue>> |
AttributeAssignFinderResults.getAttributeAssignIdToAttributeAssignValueMap()
attribute assign id to attribute assign value map
|
Set<AttributeAssignValue> |
AttributeAssignFinderResult.getAttributeAssignValues()
if getting values, this is the value
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeAssignFinderResult.setAttributeAssignValues(Set<AttributeAssignValue> attributeAssignValue1)
if getting values, this is the value
|
Modifier and Type | Method and Description |
---|---|
AttributeAssignValue |
AttributeAssignValue.clone()
deep clone the fields in this object
|
AttributeAssignValue |
AttributeAssignValue.dbVersion()
save the state when retrieving from DB
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValue(AttributeAssignValue attributeAssignValue)
find this value (return one if more than one)
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValue(String value)
find this value
|
AttributeAssignValue |
AttributeValueDelegate.findValue(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
find this value (return one if more than one)
|
AttributeAssignValue |
AttributeValueDelegate.findValue(String attributeDefNameName,
String value)
find this value
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValueFloating(Double value)
find this value
|
AttributeAssignValue |
AttributeValueDelegate.findValueFloating(String attributeDefNameName,
Double value)
find this value
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValueInteger(Long value)
find this value
|
AttributeAssignValue |
AttributeValueDelegate.findValueInteger(String attributeDefNameName,
Long value)
find this value
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValueMember(Member value)
find this value
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValueMember(String value)
find this value
|
AttributeAssignValue |
AttributeValueDelegate.findValueMember(String attributeDefNameName,
Member value)
find this value
|
AttributeAssignValue |
AttributeValueDelegate.findValueMember(String attributeDefNameName,
String value)
find this value
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValueString(String value)
find this value
|
AttributeAssignValue |
AttributeValueDelegate.findValueString(String attributeDefNameName,
String value)
find this value
|
AttributeAssignValue |
AttributeValueDelegate.findValueTimestamp(String attributeDefNameName,
Timestamp value)
find this value
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValueTimestamp(Timestamp value)
find this value
|
AttributeAssignValue |
AttributeAssignValueResult.getAttributeAssignValue()
the attribute assignment
|
AttributeAssignValue |
AttributeAssignValueContainer.getAttributeAssignValue()
value on this attribute
|
AttributeAssignValue |
AttributeValueDelegate.retrieveAttributeAssignValue(String attributeDefNameName)
get the attribute assign value
if attribute not assigned, return null
|
AttributeAssignValue |
AttributeAssignValueDelegate.retrieveValue()
get the values for an assignment or empty set if none
|
AttributeAssignValue |
AttributeAssignValue.xmlRetrieveByIdOrKey(Collection<String> idsToIgnore) |
AttributeAssignValue |
AttributeAssignValue.xmlSaveBusinessProperties(AttributeAssignValue existingRecord) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValues(AttributeAssignValue attributeAssignValue)
find these values
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValues(String value)
find this value
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValues(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
find these values
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValues(String attributeDefNameName,
String value)
find this value
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValuesFloating(Double value)
find this value
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValuesFloating(String attributeDefNameName,
Double value)
find this value
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValuesInteger(Long value)
find these values
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValuesInteger(String attributeDefNameName,
Long value)
find these values
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValuesMember(Member value)
find this value
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValuesMember(String value)
find this value
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValuesMember(String attributeDefNameName,
Member value)
find this value
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValuesMember(String attributeDefNameName,
String value)
find this value
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValuesString(String value)
find these values
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValuesString(String attributeDefNameName,
String value)
find these values
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValuesTimestamp(String attributeDefNameName,
Timestamp value)
find these values
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValuesTimestamp(Timestamp value)
find these values
|
Map<AttributeAssign,Set<AttributeAssignValue>> |
AttributeValueDelegate.getAllAttributeAssignsForCache()
return the cache of all attribute assigns, might be null if not caching
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.getAllAttributeAssignValuesCache()
cache of values
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.getAttributeAssignValues()
get the values for an assignment or empty set if none
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValues(AttributeAssignValue attributeAssignValue,
boolean checkSecurity)
find this value, must be the right value type
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValues(String value,
boolean checkSecurity)
find this value
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValuesFloating(Double value,
boolean checkSecurity)
find this value
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValuesInteger(Long value,
boolean checkSecurity)
find these values
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValuesMember(Member value,
boolean checkSecurity)
find this value
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValuesMember(String value,
boolean checkSecurity)
find this value
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValuesString(String value,
boolean checkSecurity)
find these values
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValuesTimestamp(Timestamp value,
boolean checkSecurity)
find these values
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_retrieveValues(boolean checkSecurity,
boolean filterInvalidTypes)
get the values for an assignment or empty set if none
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_retrieveValues(boolean checkSecurity,
boolean filterInvalidTypes,
boolean useCache)
get the values for an assignment or empty set if none
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.retrieveValues()
get the values for an assignment or empty set if none
|
Modifier and Type | Method and Description |
---|---|
AttributeAssignValueResult |
AttributeAssignValueDelegate.addValue(AttributeAssignValue attributeAssignValue)
add a value to the attribute assignment
|
AttributeValueResult |
AttributeValueDelegate.addValue(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
add a value to the attribute assignment
|
AttributeAssignValueResult |
AttributeAssignValueDelegate.assignValue(AttributeAssignValue attributeAssignValue)
assign a value to this assignment.
|
void |
AttributeAssignValue.assignValue(AttributeAssignValue attributeAssignValue)
clear all the values
|
AttributeAssignValueResult |
AttributeAssignValueDelegate.deleteValue(AttributeAssignValue attributeAssignValue)
remove this value
|
AttributeValueResult |
AttributeValueDelegate.deleteValue(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
remove this value
|
AttributeAssignValue |
AttributeAssignValueDelegate.findValue(AttributeAssignValue attributeAssignValue)
find this value (return one if more than one)
|
AttributeAssignValue |
AttributeValueDelegate.findValue(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
find this value (return one if more than one)
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.findValues(AttributeAssignValue attributeAssignValue)
find these values
|
Set<AttributeAssignValue> |
AttributeValueDelegate.findValues(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
find these values
|
AttributeAssignValueResult |
AttributeAssignValueDelegate.internal_assignValue(AttributeAssignValue attributeAssignValue,
boolean checkSecurity)
assign a value to this assignment.
|
Set<AttributeAssignValue> |
AttributeAssignValueDelegate.internal_findValues(AttributeAssignValue attributeAssignValue,
boolean checkSecurity)
find this value, must be the right value type
|
boolean |
AttributeAssignValue.sameValue(AttributeAssignValue attributeAssignValue)
if the argument has the same value as this
|
void |
AttributeAssignValueResult.setAttributeAssign(AttributeAssignValue attributeAssignValue)
the attribute assignment
|
void |
AttributeAssignValueContainer.setAttributeAssignValue(AttributeAssignValue attributeAssignValue1)
value on this attribute
|
void |
AttributeAssignValue.xmlCopyBusinessPropertiesToExisting(AttributeAssignValue existingRecord) |
boolean |
AttributeAssignValue.xmlDifferentBusinessProperties(AttributeAssignValue other) |
boolean |
AttributeAssignValue.xmlDifferentUpdateProperties(AttributeAssignValue other) |
AttributeAssignValue |
AttributeAssignValue.xmlSaveBusinessProperties(AttributeAssignValue existingRecord) |
Modifier and Type | Method and Description |
---|---|
AttributeAssignValuesResult |
AttributeAssignValueDelegate.addValues(Collection<AttributeAssignValue> attributeAssignValues)
add values to the attribute assignment
|
AttributeValueResult |
AttributeValueDelegate.addValues(String attributeDefNameName,
Collection<AttributeAssignValue> attributeAssignValues)
add values to the attribute assignment
|
AttributeAssignValuesResult |
AttributeAssignValueDelegate.assignValues(Set<AttributeAssignValue> attributeAssignValues,
boolean deleteOrphans)
replace the values.
|
AttributeAssignValuesResult |
AttributeAssignValueDelegate.deleteValues(Collection<AttributeAssignValue> attributeAssignValues)
remove this value
|
AttributeValueResult |
AttributeValueDelegate.deleteValues(String attributeDefNameName,
Collection<AttributeAssignValue> attributeAssignValues)
remove this value
|
AttributeAssignValuesResult |
AttributeAssignValueDelegate.internal_addValues(Collection<AttributeAssignValue> attributeAssignValues,
boolean checkSecurity) |
AttributeAssignValuesResult |
AttributeAssignValueDelegate.internal_deleteValues(Collection<AttributeAssignValue> attributeAssignValues,
boolean checkSecurity)
remove these values
|
int |
AttributeAssignValueDelegate.replaceValues(Set<AttributeAssignValue> expectedAttributeAssignValues)
replace values, update if possible...
|
void |
AttributeAssignValueDelegate.setAllAttributeAssignValuesCache(Set<AttributeAssignValue> allAttributeAssignValuesCache1)
cache of values
|
void |
AttributeValueDelegate.setAllAttributeAssignValuesForCache(Map<AttributeAssign,Set<AttributeAssignValue>> theAllAttributeAssignValuesForCache) |
Constructor and Description |
---|
AttributeAssignValueResult(boolean newlyAssigned1,
boolean deleted1,
AttributeAssignValue attributeAssignValue1) |
Modifier and Type | Method and Description |
---|---|
AttributeAssignValue |
HooksAttributeAssignValueBean.getAttributeAssignValue() |
Constructor and Description |
---|
HooksAttributeAssignValueBean(AttributeAssignValue theAttributeValue) |
Modifier and Type | Method and Description |
---|---|
void |
GrouperAttributeAssignValueRulesConfigHook.validateRule(AttributeAssignValue attributeAssignValue,
boolean isDelete)
validate this rule
|
Modifier and Type | Method and Description |
---|---|
AttributeAssignValue |
AttributeAssignValueDAO.findById(String id,
boolean exceptionIfNotFound) |
AttributeAssignValue |
AttributeAssignValueDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeAssignId,
boolean exceptionIfNull,
Long valueInteger,
String valueMemberId,
String valueString) |
AttributeAssignValue |
AttributeAssignValueDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeAssignId,
boolean exceptionIfNull,
Long valueInteger,
String valueMemberId,
String valueString,
QueryOptions queryOptions) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssignValue> |
AttributeAssignValueDAO.findByAttributeAssignId(String attributeAssignId)
find values of assignment
|
Set<AttributeAssignValue> |
AttributeAssignValueDAO.findByAttributeAssignId(String attributeAssignId,
QueryOptions queryOptions)
find values of assignment
|
Set<AttributeAssignValue> |
AttributeAssignValueDAO.findByAttributeAssignIds(Collection<String> attributeAssignIds)
find values of assignment based on ids, batched (i.e.
|
Set<AttributeAssignValue> |
AttributeAssignValueDAO.findByValueMemberId(String value)
find by member id column
|
Set<AttributeAssignValue> |
AttributeAssignValueDAO.findByValueString(String value)
find values by value string
|
Map<String,AttributeAssignValue> |
AttributeAssignValueDAO.findLegacyAttributesByGroupId(String groupId)
Returns legacy attributes (assigned to a given group) either migrated or created in the new attribute framework.
|
Map<String,Map<String,AttributeAssignValue>> |
AttributeAssignValueDAO.findLegacyAttributesByGroupIds(Collection<String> groupId)
Returns legacy attributes (assigned to a given group) either migrated or created in the new attribute framework.
|
Map<AttributeAssign,Set<AttributeAssignValue>> |
AttributeAssignValueDAO.findMemberAttributeAssignmentValues(Collection<String> memberIds,
Boolean enabled)
securely search for assignments.
|
Set<AttributeAssignValue> |
PITAttributeAssignValueDAO.findMissingActivePITAttributeAssignValues() |
Set<AttributeAssignValue> |
AttributeAssignValueDAO.findValuesOnAssignments(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled)
find values on this assignment and values on assignments on this assignment
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeAssignValueDAO.delete(AttributeAssignValue attributeAssignValue)
delete an attribute assign value object
|
void |
AttributeAssignValueDAO.saveOrUpdate(AttributeAssignValue attributeAssignValue)
insert or update an attribute assign value object
|
void |
AttributeAssignValueDAO.saveUpdateProperties(AttributeAssignValue attributeAssignValue)
save the update properties which are auto saved when business method is called
|
Modifier and Type | Method and Description |
---|---|
AttributeAssignValue |
Hib3AttributeAssignValueDAO.findById(String id,
boolean exceptionIfNotFound) |
AttributeAssignValue |
Hib3AttributeAssignValueDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeAssignId,
boolean exceptionIfNull,
Long valueInteger,
String valueMemberId,
String valueString) |
AttributeAssignValue |
Hib3AttributeAssignValueDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeAssignId,
boolean exceptionIfNull,
Long valueInteger,
String valueMemberId,
String valueString,
QueryOptions queryOptions) |
Modifier and Type | Method and Description |
---|---|
void |
Hib3AttributeAssignValueDAO.delete(AttributeAssignValue attributeAssignValue) |
void |
Hib3AttributeAssignValueDAO.saveOrUpdate(AttributeAssignValue attributeAssignValue) |
void |
Hib3AttributeAssignValueDAO.saveUpdateProperties(AttributeAssignValue attributeAssignValue) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssignValue> |
PermissionLimitBean.getLimitAssignValues()
the values on this assign which (if not a marker) configure the limit, e.g.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PermissionLimitInterface.allowPermission(PermissionEntry permissionEntry,
AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
Set<PermissionLimitBean> permissionLimitBeans)
if the limit allowed the permission to be allowed
|
void |
PermissionLimitBean.setLimitAssignValues(Set<AttributeAssignValue> attributeAssignValues1)
the values on this assign which (if not a marker) configure the limit, e.g.
|
PermissionLimitDocumentation |
PermissionLimitInterface.validateLimitAssignValue(AttributeAssign limitAssign,
Set<AttributeAssignValue> limitAssignmentValues)
validate a user entered value(s) on the limit assignment
|
Modifier and Type | Method and Description |
---|---|
boolean |
PermissionLimitWeekday9to5Logic.allowPermission(PermissionEntry permissionEntry,
AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
Set<PermissionLimitBean> permissionLimitBeans) |
boolean |
PermissionLimitLabelsContain.allowPermission(PermissionEntry permissionEntry,
AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
Set<PermissionLimitBean> permissionLimitBeans) |
boolean |
PermissionLimitIpOnNetworks.allowPermission(PermissionEntry permissionEntry,
AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
Set<PermissionLimitBean> permissionLimitBeans) |
boolean |
PermissionLimitIpOnNetworkRealm.allowPermission(PermissionEntry permissionEntry,
AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
Set<PermissionLimitBean> permissionLimitBeans) |
boolean |
PermissionLimitElLogic.allowPermission(PermissionEntry permissionEntry,
AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
Set<PermissionLimitBean> permissionLimitBeans) |
boolean |
PermissionLimitAmountLessThanEquals.allowPermission(PermissionEntry permissionEntry,
AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
Set<PermissionLimitBean> permissionLimitBeans) |
boolean |
PermissionLimitAmountLessThan.allowPermission(PermissionEntry permissionEntry,
AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
Set<PermissionLimitBean> permissionLimitBeans) |
static boolean |
PermissionLimitAmountLessThan.amountLimitHelper(AttributeAssign limitAssignment,
Set<AttributeAssignValue> limitAssignmentValues,
Map<String,Object> limitEnvVars,
boolean allowEquals) |
PermissionLimitDocumentation |
PermissionLimitWeekday9to5Logic.validateLimitAssignValue(AttributeAssign limitAssign,
Set<AttributeAssignValue> limitAssignmentValues) |
PermissionLimitDocumentation |
PermissionLimitLabelsContain.validateLimitAssignValue(AttributeAssign limitAssign,
Set<AttributeAssignValue> limitAssignmentValues) |
PermissionLimitDocumentation |
PermissionLimitIpOnNetworks.validateLimitAssignValue(AttributeAssign limitAssign,
Set<AttributeAssignValue> limitAssignmentValues) |
PermissionLimitDocumentation |
PermissionLimitIpOnNetworkRealm.validateLimitAssignValue(AttributeAssign limitAssign,
Set<AttributeAssignValue> limitAssignmentValues) |
PermissionLimitDocumentation |
PermissionLimitElLogic.validateLimitAssignValue(AttributeAssign limitAssign,
Set<AttributeAssignValue> limitAssignmentValues) |
PermissionLimitDocumentation |
PermissionLimitAmountLessThanEquals.validateLimitAssignValue(AttributeAssign limitAssign,
Set<AttributeAssignValue> limitAssignmentValues) |
PermissionLimitDocumentation |
PermissionLimitAmountLessThan.validateLimitAssignValue(AttributeAssign limitAssign,
Set<AttributeAssignValue> limitAssignmentValues) |
Modifier and Type | Method and Description |
---|---|
AttributeAssignValue |
XmlExportAttributeAssignValue.toAttributeAssignValue()
convert to attributeDefName
|
Modifier and Type | Method and Description |
---|---|
Map<String,AttributeAssignValue> |
XmlExportMain.getAttributeAssignValuesForSecondPhase() |
Modifier and Type | Method and Description |
---|---|
static void |
XmlExportUtils.toStringAttributeAssignValue(Writer writer,
AttributeAssignValue attributeAssignValue,
boolean includeComma)
convert attribute assign value to string
|
Copyright © 2016 Internet2. All rights reserved.