Modifier and Type | Method and Description |
---|---|
Map<String,AttributeAssign> |
Group.internal_getGroupTypeAssignments() |
Modifier and Type | Method and Description |
---|---|
PrivilegeStemInheritanceSave |
PrivilegeStemInheritanceSave.assignAttributeAssign(AttributeAssign theAttributeAssign)
rule attribute assign to delete
|
PrivilegeGroupInheritanceSave |
PrivilegeGroupInheritanceSave.assignAttributeAssign(AttributeAssign theAttributeAssign)
rule attribute assign to delete
|
PrivilegeAttributeDefInheritanceSave |
PrivilegeAttributeDefInheritanceSave.assignAttributeAssign(AttributeAssign theAttributeAssign) |
static GroupTypeTuple |
GroupTypeTuple.internal_getGroupTypeTuple(AttributeAssign assignment,
boolean exceptionIfNotLegacyGroupTypeTuple) |
Modifier and Type | Method and Description |
---|---|
static AttributeAssign |
GrouperAttestationJob.findParentFolderAssign(Stem stem) |
AttributeAssign |
AttestationStemSave.save()
create or update or delete attestation attributes on a stem
|
AttributeAssign |
AttestationGroupSave.save()
create or update or delete attestation attributes from a group
|
Modifier and Type | Method and Description |
---|---|
protected static Map<String,Set<EmailObject>> |
GrouperAttestationJob.buildAttestationGroupEmails(AttributeAssign stemAttributeAssign,
Set<AttributeAssign> groupAttributeAssigns)
get map of email addresses to email objects for group attributes
|
static boolean |
GrouperAttestationJob.stemAttestationProcess(Stem stem,
AttributeAssign markerAssignment,
boolean isDelete,
String newDateCertified,
boolean useThreadToPropagate)
process attestation for a stem or its ancestor
|
static Map<String,Set<EmailObject>> |
GrouperAttestationJob.stemAttestationProcessHelper(Stem stem,
AttributeAssign stemAttributeAssign,
String stemNameNewDateCertified,
String newDateCertified)
take a stem attribute assign and process it
|
static int |
GrouperAttestationJob.updateCalculatedDaysLeft(AttributeAssign attributeAssign,
String attestationDateCertified,
String configuredAttestationDaysUntilRecertify,
boolean resetDateCertified,
boolean[] madeChange) |
static void |
GrouperAttestationJob.updateCalculatedDaysUntilRecertify(Group group,
AttributeAssign attributeAssign)
update the calculated days until recertify
|
static void |
GrouperAttestationJob.updateObjectAttributesToPatch81(Group group,
AttributeAssign groupAttributeAssign) |
static void |
GrouperAttestationJob.updateObjectAttributesToPatch81(Group group,
AttributeAssign groupAttributeAssign,
boolean updateLastCertified) |
static void |
GrouperAttestationJob.updateObjectAttributesToPatch81(Stem stem,
AttributeAssign stemAttributeAssign) |
Modifier and Type | Method and Description |
---|---|
protected static Map<String,Set<EmailObject>> |
GrouperAttestationJob.buildAttestationGroupEmails(AttributeAssign stemAttributeAssign,
Set<AttributeAssign> groupAttributeAssigns)
get map of email addresses to email objects for group attributes
|
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
GrouperDeprovisioningConfiguration.getAttributeAssignBase()
base existing attribute assign for this configuration
|
Modifier and Type | Method and Description |
---|---|
void |
GrouperDeprovisioningConfiguration.setAttributeAssignBase(AttributeAssign attributeAssignBase1)
base existing attribute assign for this configuration
|
Modifier and Type | Method and Description |
---|---|
static Set<AttributeAssign> |
GrouperLoaderType.retrieveLdapAttributeAssigns() |
Modifier and Type | Method and Description |
---|---|
static String |
GrouperLoaderType.attributeValueOrDefaultOrNull(AttributeAssign attributeAssign,
String attributeDefName)
get an attribute value, or null, or a default if exists
|
static boolean |
GrouperLoaderType.validateAndScheduleLdapLoad(AttributeAssign attributeAssign,
Set<String> jobNames,
boolean logErrorsToDb) |
Modifier and Type | Method and Description |
---|---|
static Set<AttributeAssign> |
GrouperReportConfigService.getAllAttributeAssignsForEnabledReports() |
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
AttributeAssign.clone()
deep clone the fields in this object
|
AttributeAssign |
AttributeAssign.dbVersion()
save the state when retrieving from DB
|
AttributeAssign |
AttributeAssignResult.getAttributeAssign()
the attribute assignment
|
AttributeAssign |
AttributeAssign.getOwnerAttributeAssign()
if this is a attribute assign attribute, this is the foreign key
|
AttributeAssign |
AttributeAssignBaseDelegate.retrieveAssignment(String action,
AttributeDefName attributeDefName,
boolean checkSecurity,
boolean exceptionIfNull)
retrieve an assignment (should be single assign)
|
AttributeAssign |
AttributeAssignToStemSave.save()
add, edit or delete an attribute def name from folder
|
AttributeAssign |
AttributeAssignToGroupSave.save()
add or edit or delete an attribute def name from group
|
AttributeAssign |
AttributeAssignSave.save()
create or update an attribute assignment
Steps:
1.
|
AttributeAssign |
AttributeAssign.xmlRetrieveByIdOrKey(Collection<String> idsToIgnore) |
AttributeAssign |
AttributeAssign.xmlSaveBusinessProperties(AttributeAssign existingRecord) |
Modifier and Type | Method and Description |
---|---|
static Set<AttributeAssign> |
AttributeAssign.attributeAssignDeletes() |
protected Set<AttributeAssign> |
AttributeAssignBaseDelegate.getAllAttributeAssignsForCache()
return the cache of all attribute assigns, might be null if not caching
|
Set<AttributeAssign> |
AttributeAssignResult.getAttributeAssigns()
get all assignments (useful in deletions)
|
Set<AttributeAssign> |
AttributeAssignBaseDelegate.getAttributeAssigns()
find the assignments of any name associated with an owner
this is the javabean equivalent to retrieveAssignments
|
Set<AttributeAssign> |
AttributeAssignBaseDelegate.retrieveAssignments()
find the assignments of any name associated with an owner
|
Set<AttributeAssign> |
AttributeAssignBaseDelegate.retrieveAssignments(AttributeDef attributeDef)
find the assignments of any name associated with a def
|
Set<AttributeAssign> |
AttributeAssignBaseDelegate.retrieveAssignments(AttributeDefName attributeDefName) |
Set<AttributeAssign> |
AttributeAssignBaseDelegate.retrieveAssignmentsByAttributeDef(String name) |
Set<AttributeAssign> |
AttributeAssignBaseDelegate.retrieveAssignmentsByAttributeDefId(String attributeDefId) |
Modifier and Type | Method and Description |
---|---|
AttributeAssignToAssignmentSave |
AttributeAssignToAssignmentSave.assignAttributeAssign(AttributeAssign attributeAssign)
attribute assign to which attribute def name is to be added/assigned
|
AttributeAssignSave |
AttributeAssignSave.assignOwnerAttributeAssign(AttributeAssign theOwnerAttributeAssign)
if this is an attribute assign attribute, this is the foreign key
|
protected void |
AttributeAssignType.decorateAuditEntryAssignDelete(AuditEntry auditEntry,
AttributeAssign owner) |
protected void |
AttributeAssignType.decorateAuditEntryAssignInsert(AuditEntry auditEntry,
AttributeAssign owner) |
protected void |
AttributeAssignType.decorateAuditEntryAssignUpdate(AuditEntry auditEntry,
AttributeAssign owner) |
void |
AttributeAssignResult.setAttributeAssign(AttributeAssign attributeAssign)
the attribute assignment
|
void |
AttributeAssign.xmlCopyBusinessPropertiesToExisting(AttributeAssign existingRecord) |
boolean |
AttributeAssign.xmlDifferentBusinessProperties(AttributeAssign other) |
boolean |
AttributeAssign.xmlDifferentUpdateProperties(AttributeAssign other) |
AttributeAssign |
AttributeAssign.xmlSaveBusinessProperties(AttributeAssign existingRecord) |
Modifier and Type | Method and Description |
---|---|
static Set<AttributeDef> |
AttributeAssign.retrieveAttributeDefs(Collection<AttributeAssign> attributeAssigns)
retrieve a set of attributeDefs based on some assignments
|
protected void |
AttributeAssignBaseDelegate.setAllAttributeAssignsForCache(Set<AttributeAssign> allAttributeAssignsForCache) |
void |
AttributeAssignResult.setAttributeAssigns(Set<AttributeAssign> attributeAssigns1)
set assignments (useful in deletions)
|
Constructor and Description |
---|
AttributeAssign(AttributeAssign ownerAttributeAssign,
String theAction,
AttributeDefName theAttributeDefName,
String uuid)
create an attribute assign, including a uuid
|
AttributeAssignAttrAssignDelegate(AttributeAssign attributeAssign1) |
AttributeAssignResult(boolean newlyAssigned1,
AttributeAssign attributeAssign1) |
Modifier and Type | Method and Description |
---|---|
static AttributeAssign |
AttributeAssignFinder.findById(String id,
boolean exceptionIfNull)
find an attributeAssign by id.
|
AttributeAssign |
AttributeAssignFinderResult.getAttributeAssign()
attribute assign
|
AttributeAssign |
AttributeAssignFinderResult.getAttributeAssignOnAssign()
attribute assignment on an assignment
|
AttributeAssign |
AttributeAssignFinderResult.getOwnerAttributeAssign()
owner attribute assign
|
AttributeAssign |
AttributeAssignValueFinder.AttributeAssignValueFinderResult.retrieveAttributeAssignOnAssign(String ownerId,
String nameOfAttributeDefName)
get the attribute assign on assign based on group id and name of the attributeDefName
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssign> |
AttributeAssignFinder.findAttributeAssigns()
find all the attribute assigns
|
Map<String,AttributeAssign> |
AttributeAssignFinderResults.getIdToAttributeAssignMap()
id to attribute assign map
|
Map<String,AttributeAssign> |
AttributeAssignValueFinder.AttributeAssignValueFinderResult.getMapAttributeAssignIdToAttributeAssign()
map of attributeAssignId to attributeAssign
|
Map<String,AttributeAssign> |
AttributeAssignValueFinder.AttributeAssignValueFinderResult.getMapOwnerIdToAttributeAssign()
get the map from group id to the attribute assign
|
Map<String,Set<AttributeAssign>> |
AttributeAssignValueFinder.AttributeAssignValueFinderResult.getMapOwnerIdToAttributeAssigns()
get the map from group id to the attribute assign
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeAssignFinderResult.setAttributeAssign(AttributeAssign attributeAssign1)
attribute assign
|
void |
AttributeAssignFinderResult.setAttributeAssignOnAssign(AttributeAssign attributeAssignOnAssign1)
attribute assignment on an assignment
|
void |
AttributeAssignFinderResult.setOwnerAttributeAssign(AttributeAssign ownerAttributeAssign1) |
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
AttributeAssignValue.getAttributeAssign()
get the attribute assign
|
AttributeAssign |
AttributeAssignValueContainer.getAttributeTypeAssign()
attribute assign on owner of attribute
|
AttributeAssign |
AttributeAssignValueContainer.getAttributeValueAssign()
attribute assign on the attributeTypeAssign, which has the value
|
Modifier and Type | Method and Description |
---|---|
Map<AttributeAssign,Set<AttributeAssignValue>> |
AttributeValueDelegate.getAllAttributeAssignsForCache()
return the cache of all attribute assigns, might be null if not caching
|
Modifier and Type | Method and Description |
---|---|
AttributeAssignValueSave |
AttributeAssignValueSave.assignAttributeAssign(AttributeAssign attributeAssign)
attribute assign to add/assign values to
|
void |
AttributeAssignValue.internalSetAttributeAssign(AttributeAssign attributeAssign1)
set this for caching
|
void |
AttributeAssignValueContainer.setAttributeTypeAssign(AttributeAssign attributeTypeAssign1)
attribute assign on owner of attribute
|
void |
AttributeAssignValueContainer.setAttributeValueAssign(AttributeAssign attributeValueAssign1)
attribute assign on the attributeTypeAssign, which has the value
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeValueDelegate.setAllAttributeAssignValuesForCache(Map<AttributeAssign,Set<AttributeAssignValue>> theAllAttributeAssignValuesForCache) |
Constructor and Description |
---|
AttributeAssignValueDelegate(AttributeAssign attributeAssign1) |
Constructor and Description |
---|
ExternalSubjectInviteBean(AttributeAssign ownerAttributeAssign)
make a bean based on the owner attribute assign
|
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
HooksAttributeAssignBean.getAttributeAssign() |
Constructor and Description |
---|
HooksAttributeAssignBean(AttributeAssign theAttribute) |
Modifier and Type | Method and Description |
---|---|
static AttributeAssign |
InstrumentationDataUtils.grouperInstrumentationCollectorParentAttributeAssignment(String jobName)
return parent attribute assignment for the given collector
|
static AttributeAssign |
InstrumentationDataUtils.grouperInstrumentationInstanceParentAttributeAssignment(GrouperEngineIdentifier grouperEngineIdentifier,
String uuid)
return parent attribute assignment for the given instance
|
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
AttributeAssignDAO.findById(String id,
boolean exceptionIfNotFound)
find by id, use cache
|
AttributeAssign |
AttributeAssignDAO.findById(String id,
boolean exceptionIfNotFound,
boolean useCache) |
AttributeAssign |
AttributeAssignDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeDefNameId,
String attributeAssignActionId,
String ownerAttributeAssignId,
String ownerAttributeDefId,
String ownerGroupId,
String ownerMemberId,
String ownerMembershipId,
String ownerStemId,
boolean exceptionIfNull,
Long disabledTimeDb,
Long enabledTimeDb,
String notes,
boolean disallowed) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssign> |
AttributeAssignDAO.findAllEnabledDisabledMismatch()
find records which are disabled which shouldnt be, and enabled which shouldnt be
|
Set<AttributeAssign> |
AttributeAssignDAO.findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAnyMembershipAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of effective memberships (or immediate).
|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsFromAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
boolean useCache)
find assignments from assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsFromAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled)
find assignments from assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled)
find assignments on assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef)
find assignments on assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled)
find assignments on assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef)
find assignments on assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAttributeAssignments(AttributeAssignType attributeAssignType,
String attributeDefId,
String attributeDefNameId,
String ownerGroupId,
String ownerStemId,
String ownerMemberId,
String ownerAttributeDefId,
String ownerMembershipId,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments
|
Set<AttributeAssign> |
AttributeAssignDAO.findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> attributeDefAssignToIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> attributeDefAssignToIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> ownerAttributeDefIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
Boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2) |
Set<AttributeAssign> |
AttributeAssignDAO.findAttributeDefAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> mainOwnerAttributeDefIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of attribute defs.
|
Set<AttributeAssign> |
AttributeAssignDAO.findByActionId(String actionId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByAttrAssignIdAndAttributeDefId(String attrAssignIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
AttributeAssignDAO.findByAttrAssignIdAndAttributeDefNameId(String attrAssignIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
AttributeAssignDAO.findByAttributeDefIdAndAttributeDefId(String attributeDefIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
AttributeAssignDAO.findByAttributeDefIdAndAttributeDefNameId(String attributeDefIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
AttributeAssignDAO.findByAttributeDefNameAndValueString(String attributeDefNameId,
String value,
QueryOptions queryOptions)
find by attribute name and value
|
Set<AttributeAssign> |
AttributeAssignDAO.findByAttributeDefNameId(String attributeDefNameId) |
Map<AttributeAssign,Set<AttributeAssignValueContainer>> |
AttributeAssignDAO.findByAttributeTypeDefNameId(String attributeTypeDefNameId,
QueryOptions queryOptions)
find attribute assigns by ids, as root (no security).
|
Set<AttributeAssign> |
AttributeAssignDAO.findByGroupIdAndAttributeDefId(String groupId,
String attributeDefId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByGroupIdAndAttributeDefNameId(String groupId,
String attributeDefNameId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByGroupIdMemberIdAndAttributeDefId(String groupId,
String memberId,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
AttributeAssignDAO.findByGroupIdMemberIdAndAttributeDefNameId(String groupId,
String memberId,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
AttributeAssignDAO.findByIds(Collection<String> ids,
Boolean enabled,
boolean useCache)
find attribute assignments by ids, this is not a secure method, any ids passed in will be returned if they exist
|
Set<AttributeAssign> |
AttributeAssignDAO.findByMemberIdAndAttributeDefId(String memberId,
String attributeDefId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByMemberIdAndAttributeDefNameId(String memberId,
String attributeDefNameId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByMembershipIdAndAttributeDefId(String membershipIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
AttributeAssignDAO.findByMembershipIdAndAttributeDefNameId(String membershipIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerAttributeAssignId(String ownerAttributeAssignId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerAttributeAssignId(String ownerAttributeAssignId,
QueryOptions queryOptions) |
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerAttributeAssignIds(Collection<String> ownerAttributeAssignIds)
retrieve by owner attribute assign ids.
|
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerAttributeDefId(String ownerAttributeDefId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerGroupId(String ownerGroupId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerMemberId(String ownerMemberId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerMembershipId(String ownerMembershipId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerMembershipIds(Collection<String> ownerMembershipIds)
retrieve by owner immediate membership ids.
|
Set<AttributeAssign> |
AttributeAssignDAO.findByOwnerStemId(String ownerStemId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByStemIdAndAttributeDefId(String stemId,
String attributeDefId) |
Set<AttributeAssign> |
AttributeAssignDAO.findByStemIdAndAttributeDefNameId(String stemId,
String attributeDefNameId) |
Set<AttributeAssign> |
AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findGroupAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of groups.
|
Map<String,AttributeAssign> |
AttributeAssignDAO.findLegacyGroupTypeAssignmentsByGroupId(String groupId)
Returns legacy group types (assigned to a given group) that were either migrated or created in the new attribute framework.
|
Set<AttributeAssign> |
AttributeAssignDAO.findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findMemberAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of members.
|
Map<AttributeAssign,Set<AttributeAssignValue>> |
AttributeAssignValueDAO.findMemberAttributeAssignmentValues(Collection<String> memberIds,
Boolean enabled)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findMembershipAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of immediate memberships.
|
Set<AttributeAssign> |
PITAttributeAssignDAO.findMissingActivePITAttributeAssigns() |
Set<AttributeAssign> |
AttributeAssignDAO.findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2)
securely search for assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findStemAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of stems.
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeAssignDAO.delete(AttributeAssign attributeAssign)
delete an attribute assign object
|
void |
AttributeAssignDAO.saveOrUpdate(AttributeAssign attributeAssign)
insert or update an attribute assign object
|
void |
AttributeAssignDAO.saveUpdateProperties(AttributeAssign attributeAssign)
save the update properties which are auto saved when business method is called
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsFromAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
boolean useCache)
find assignments from assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled)
find assignments on assignments.
|
Set<AttributeAssign> |
AttributeAssignDAO.findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef)
find assignments on assignments.
|
Set<AttributeDefName> |
AttributeAssignDAO.findAssignmentsOnAssignmentsAttributeDefNames(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled)
search for assignments on assignments attribute def names
|
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
Hib3AttributeAssignDAO.findById(String id,
boolean exceptionIfNotFound)
retrieve by id
|
AttributeAssign |
Hib3AttributeAssignDAO.findById(String id,
boolean exceptionIfNotFound,
boolean useCache)
retrieve by id
|
AttributeAssign |
Hib3AttributeAssignDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeDefNameId,
String attributeAssignActionId,
String ownerAttributeAssignId,
String ownerAttributeDefId,
String ownerGroupId,
String ownerMemberId,
String ownerMembershipId,
String ownerStemId,
boolean exceptionIfNotFound,
Long disabledTimeDb,
Long enabledTimeDb,
String notes,
boolean disallowed) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAllEnabledDisabledMismatch() |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAnyMembershipAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsFromAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
boolean useCache) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsFromAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAttributeAssignments(AttributeAssignType attributeAssignType,
String attributeDefId,
String attributeDefNameId,
String ownerGroupId,
String ownerStemId,
String ownerMemberId,
String ownerAttributeDefId,
String ownerMembershipId,
Boolean enabled,
boolean includeAssignmentsOnAssignments) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> attributeDefAssignToIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> attributeDefAssignToIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> ownerAttributeDefIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
Boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAttributeDefAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> mainOwnerAttributeDefIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByActionId(String actionId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByAttrAssignIdAndAttributeDefId(String attrAssignIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByAttrAssignIdAndAttributeDefNameId(String attrAssignIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByAttributeDefIdAndAttributeDefId(String attributeDefIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByAttributeDefIdAndAttributeDefNameId(String attributeDefIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByAttributeDefNameAndValueString(String attributeDefNameId,
String value,
QueryOptions queryOptions) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByAttributeDefNameId(String attributeDefNameId) |
Map<AttributeAssign,Set<AttributeAssignValueContainer>> |
Hib3AttributeAssignDAO.findByAttributeTypeDefNameId(String attributeTypeDefNameId,
QueryOptions queryOptions)
find attribute assigns by ids, as root (no security).
|
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByGroupIdAndAttributeDefId(String groupId,
String attributeDefId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByGroupIdAndAttributeDefNameId(String groupId,
String attributeDefNameId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByGroupIdMemberIdAndAttributeDefId(String groupId,
String memberId,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByGroupIdMemberIdAndAttributeDefNameId(String groupId,
String memberId,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByIds(Collection<String> ids,
Boolean enabled,
boolean useCache)
retrieve by ids.
|
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByMemberIdAndAttributeDefId(String memberId,
String attributeDefId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByMemberIdAndAttributeDefNameId(String memberId,
String attributeDefNameId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByMembershipIdAndAttributeDefId(String membershipIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByMembershipIdAndAttributeDefNameId(String membershipIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerAttributeAssignId(String ownerAttributeAssignId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerAttributeAssignId(String ownerAttributeAssignId,
QueryOptions queryOptions) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerAttributeAssignIds(Collection<String> ownerAttributeAssignIds)
retrieve by owner attribute assign ids.
|
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerAttributeDefId(String ownerAttributeDefId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerGroupId(String ownerGroupId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerMemberId(String ownerMemberId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerMembershipId(String ownerMembershipId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerMembershipIds(Collection<String> ownerMembershipIds)
retrieve by owner immediate membership ids.
|
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByOwnerStemId(String ownerStemId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByStemIdAndAttributeDefId(String stemId,
String attributeDefId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findByStemIdAndAttributeDefNameId(String stemId,
String attributeDefNameId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findGroupAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache) |
Map<String,AttributeAssign> |
Hib3AttributeAssignDAO.findLegacyGroupTypeAssignmentsByGroupId(String groupId) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findMemberAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache) |
Map<AttributeAssign,Set<AttributeAssignValue>> |
Hib3AttributeAssignValueDAO.findMemberAttributeAssignmentValues(Collection<String> memberIds,
Boolean enabled)
find all assignments and values for a member
|
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findMembershipAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache) |
Set<AttributeAssign> |
Hib3PITAttributeAssignDAO.findMissingActivePITAttributeAssigns() |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findStemAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache) |
Modifier and Type | Method and Description |
---|---|
void |
Hib3AttributeAssignDAO.delete(AttributeAssign attributeAssign)
delete
|
void |
Hib3AttributeAssignDAO.saveOrUpdate(AttributeAssign attributeAssign)
save or update
|
void |
Hib3AttributeAssignDAO.saveUpdateProperties(AttributeAssign attributeAssign) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsFromAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
boolean useCache) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef) |
Set<AttributeDefName> |
Hib3AttributeAssignDAO.findAssignmentsOnAssignmentsAttributeDefNames(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled) |
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
PermissionEntryImpl.getAttributeAssign()
get attribute assign
|
AttributeAssign |
PermissionEntryBase.getAttributeAssign() |
AttributeAssign |
PermissionEntry.getAttributeAssign()
get attribute assign
|
AttributeAssign |
PermissionRoleDelegate.retrieveAssignment(Member member,
String action,
AttributeDefName attributeDefName,
boolean checkSecurity,
boolean exceptionfNotFound) |
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
PermissionLimitBean.getLimitAssign()
the attribute assignment of the permission limit
|
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.setLimitAssign(AttributeAssign attributeAssign1)
the attribute assignment of the permission limit
|
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 |
---|---|
static Set<AttributeAssign> |
PrivilegeHelper.canViewAttributeAssigns(GrouperSession grouperSession,
Collection<AttributeAssign> inputAttributeAssigns,
boolean checkUnderlyingIfAssignmentOnAssignment)
see if the attribute assigns are viewable
|
Set<AttributeAssign> |
GrouperAttributeDefAdapter.postHqlFilterAttributeAssigns(GrouperSession grouperSession,
Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
BaseAttrDefAdapter.postHqlFilterAttributeAssigns(GrouperSession grouperSession,
Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
AttributeDefAdapter.postHqlFilterAttributeAssigns(GrouperSession grouperSession,
Subject subject,
Set<AttributeAssign> attributeAssigns)
filter attribute assignments for things the subject can see, assume underlying assignments are ok to view
|
Set<AttributeAssign> |
WheelAttrDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
ValidatingAttrDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeDefs) |
Set<AttributeAssign> |
GrouperSystemAttrDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
CachingAttrDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
AttributeDefWrapper.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
AttributeDefResolverDecorator.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeDefs) |
Set<AttributeAssign> |
AttributeDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns)
filter attributeDefs for things the subject can see
|
Modifier and Type | Method and Description |
---|---|
static boolean |
PrivilegeHelper.canViewAttributeAssign(GrouperSession grouperSession,
AttributeAssign attributeAssign,
boolean checkUnderlyingIfAssignmentOnAssignment)
see if the attribute assigns are viewable
|
Modifier and Type | Method and Description |
---|---|
static Set<AttributeAssign> |
PrivilegeHelper.canViewAttributeAssigns(GrouperSession grouperSession,
Collection<AttributeAssign> inputAttributeAssigns,
boolean checkUnderlyingIfAssignmentOnAssignment)
see if the attribute assigns are viewable
|
Set<AttributeAssign> |
GrouperAttributeDefAdapter.postHqlFilterAttributeAssigns(GrouperSession grouperSession,
Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
BaseAttrDefAdapter.postHqlFilterAttributeAssigns(GrouperSession grouperSession,
Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
AttributeDefAdapter.postHqlFilterAttributeAssigns(GrouperSession grouperSession,
Subject subject,
Set<AttributeAssign> attributeAssigns)
filter attribute assignments for things the subject can see, assume underlying assignments are ok to view
|
Set<AttributeAssign> |
WheelAttrDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
ValidatingAttrDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeDefs) |
Set<AttributeAssign> |
GrouperSystemAttrDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
CachingAttrDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
AttributeDefWrapper.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns) |
Set<AttributeAssign> |
AttributeDefResolverDecorator.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeDefs) |
Set<AttributeAssign> |
AttributeDefResolver.postHqlFilterAttributeAssigns(Subject subject,
Set<AttributeAssign> attributeAssigns)
filter attributeDefs for things the subject can see
|
Modifier and Type | Method and Description |
---|---|
static AttributeAssign |
RuleApi.emailOnFlattenedDisabledDate(Subject actAsSubject,
Group ruleGroup,
Integer daysInFutureDisabledDateMin,
Integer daysInFutureDisabledDateMax,
String emailToValue,
String emailSubjectValue,
String emailBodyValue)
send emails via daemon on impending disabled memberships
|
static AttributeAssign |
RuleApi.emailOnFlattenedMembershipAdd(Subject actAsSubject,
Group ruleGroup,
String emailToValue,
String emailSubjectValue,
String emailBodyValue) |
static AttributeAssign |
RuleApi.emailOnFlattenedMembershipAddFromStem(Subject actAsSubject,
Stem ruleStem,
Stem.Scope stemScope,
String emailToValue,
String emailSubjectValue,
String emailBodyValue) |
static AttributeAssign |
RuleApi.emailOnFlattenedMembershipRemove(Subject actAsSubject,
Group ruleGroup,
String emailToValue,
String emailSubjectValue,
String emailBodyValue) |
static AttributeAssign |
RuleApi.emailOnFlattenedMembershipRemoveFromStem(Subject actAsSubject,
Stem ruleStem,
Stem.Scope stemScope,
String emailToValue,
String emailSubjectValue,
String emailBodyValue) |
static AttributeAssign |
RuleApi.emailOnFlattenedPermissionDisabledDate(Subject actAsSubject,
AttributeDef permissionDef,
Integer daysInFutureDisabledDateMin,
Integer daysInFutureDisabledDateMax,
String emailToValue,
String emailSubjectValue,
String emailBodyValue) |
AttributeAssign |
RuleDefinition.getAttributeAssignType()
keep a reference to this to get back to the owner etc
|
static AttributeAssign |
RuleApi.groupIntersection(Subject actAs,
Group ruleGroup,
Group mustBeInGroup)
put a rule on the rule group which says that if the user is not in the mustBeInGroup,
then remove from ruleGroup
|
static AttributeAssign |
RuleApi.groupIntersection(Subject actAs,
Group ruleGroup,
Group mustBeInGroup,
int daysInFutureForDisabledDate)
put a rule on the rule group which says that if the user is not in the mustBeInGroup,
then add an end date to the membership in the rule group X days in the future
|
static AttributeAssign |
RuleApi.groupIntersectionWithFolder(Subject actAs,
Group ruleGroup,
Stem folder,
Stem.Scope stemScope)
if a member is removed from a folder, and has no more memberships in any group in the folder, then
remove from the group
|
static AttributeAssign |
RuleApi.inheritAttributeDefPrivileges(Stem stem,
Stem.Scope stemScope,
Subject subjectToAssign,
Set<Privilege> privileges)
make sure stem privileges are inherited in a attributeDef
|
static AttributeAssign |
RuleApi.inheritAttributeDefPrivileges(Subject actAs,
Stem stem,
Stem.Scope stemScope,
Subject subjectToAssign,
Set<Privilege> privileges)
Deprecated.
use the method without actAs inheritAttributeDefPrivileges(Stem stem, Scope stemScope,
Subject subjectToAssign, Set
|
static AttributeAssign |
RuleApi.inheritFolderPrivileges(Stem stem,
Stem.Scope stemScope,
Subject subjectToAssign,
Set<Privilege> privileges)
make sure stem privileges are inherited in a stem
|
static AttributeAssign |
RuleApi.inheritFolderPrivileges(Subject actAs,
Stem stem,
Stem.Scope stemScope,
Subject subjectToAssign,
Set<Privilege> privileges)
Deprecated.
use the method without actAs
|
static AttributeAssign |
RuleApi.inheritGroupPrivileges(Stem stem,
Stem.Scope stemScope,
Subject subjectToAssign,
Set<Privilege> privileges)
make sure group privileges are inherited in a stem
|
static AttributeAssign |
RuleApi.inheritGroupPrivileges(Stem stem,
Stem.Scope stemScope,
Subject subjectToAssign,
Set<Privilege> privileges,
String sqlLikeString)
make sure group privileges are inherited in a stem
|
static AttributeAssign |
RuleApi.inheritGroupPrivileges(Subject actAs,
Stem stem,
Stem.Scope stemScope,
Subject subjectToAssign,
Set<Privilege> privileges)
Deprecated.
use the non actAs method inheritGroupPrivileges(Stem stem, Scope stemScope,
Subject subjectToAssign, Set
|
static AttributeAssign |
RuleApi.inheritGroupPrivileges(Subject actAs,
Stem stem,
Stem.Scope stemScope,
Subject subjectToAssign,
Set<Privilege> privileges,
String sqlLikeString)
Deprecated.
use the method without actAs inheritGroupPrivileges(Stem stem, Scope stemScope,
Subject subjectToAssign, Set
|
static AttributeAssign |
RuleApi.permissionFolderIntersection(Subject actAs,
AttributeDef permissionToAssignRule,
Stem mustBeInGroupInFolder,
Stem.Scope stemScope) |
static AttributeAssign |
RuleApi.permissionGroupIntersection(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(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.reassignAttributeDefPrivilegesIfFromGroup(Subject actAs,
Stem ruleStem,
Stem.Scope stemScope)
normalize privileges if the user who creates a group is in a group which has create privilegs on the stem
|
static AttributeAssign |
RuleApi.reassignGroupPrivilegesIfFromGroup(Subject actAs,
Stem ruleStem,
Stem.Scope stemScope)
normalize privileges if the user who creates a group is in a group which has create privilegs on the stem
|
static AttributeAssign |
RuleApi.reassignStemPrivilegesIfFromGroup(Subject actAs,
Stem ruleStem,
Stem.Scope stemScope)
normalize privileges if the user who creates a stem is in a group which has create privileges on the stem
|
static AttributeAssign |
RuleApi.vetoMembershipIfNotInGroup(Subject actAs,
Group ruleGroup,
Group mustBeInGroup,
String vetoKey,
String vetoMessage) |
static AttributeAssign |
RuleApi.vetoMembershipIfNotInGroupInFolder(Subject actAs,
Group ruleGroup,
Stem mustBeInGroupInFolder,
Stem.Scope stemScope,
String vetoKey,
String vetoMessage) |
static AttributeAssign |
RuleApi.vetoMembershipIfTooManyMembers(Subject actAs,
Group ruleGroup,
Group groupToCheckMemberSize,
int maxMembers,
String sources,
String vetoKey,
String vetoMessage) |
static AttributeAssign |
RuleApi.vetoPermissionIfNotInGroup(Subject actAs,
AttributeDef permissionDef,
Group mustBeInGroup,
String vetoKey,
String vetoMessage)
veto a direct permission assignment if not in group
|
static AttributeAssign |
RuleApi.vetoSubjectAssignInFolderIfNotInGroup(Subject actAs,
Stem ruleStem,
Group mustBeInGroup,
boolean allowAll,
String sourceId,
Stem.Scope stemScope,
String vetoKey,
String vetoMessage)
add a rule on a stem saying that all subject use in the folder must be in a certain group.
|
Modifier and Type | Method and Description |
---|---|
static Map<AttributeAssign,Set<AttributeAssignValueContainer>> |
RuleEngine.allRulesAttributeAssignValueContainers(QueryOptions queryOptions)
get all rules from the DB in the form of attribute assignments
|
Modifier and Type | Method and Description |
---|---|
void |
RuleDefinition.setAttributeAssignType(AttributeAssign attributeAssignType1)
keep a reference to this to get back to the owner etc
|
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
RulesPermissionBean.getAttributeAssign()
attributeAssign
|
Modifier and Type | Method and Description |
---|---|
void |
RulesPermissionBean.setAttributeAssign(AttributeAssign attributeAssign1)
attribute assign
|
Constructor and Description |
---|
RulesPermissionBean(AttributeAssign attributeAssign1,
Role role1,
Member member1,
AttributeDefName attributeDefName1,
AttributeDef attributeDef1,
String action1) |
Modifier and Type | Method and Description |
---|---|
AttributeAssign |
XmlExportAttributeAssign.toAttributeAssign()
convert to AttributeAssign
|
Modifier and Type | Method and Description |
---|---|
Map<String,AttributeAssign> |
XmlExportMain.getAttributeAssignsForSecondPhase() |
Modifier and Type | Method and Description |
---|---|
static void |
XmlExportUtils.toStringAttributeAssign(String prefix,
Writer writer,
AttributeAssign attributeAssign,
boolean includeComma) |
Copyright © 2016 Internet2. All rights reserved.