Package | Description |
---|---|
edu.internet2.middleware.grouper.attr | |
edu.internet2.middleware.grouper.attr.assign | |
edu.internet2.middleware.grouper.attr.finder | |
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 |
Modifier and Type | Method and Description |
---|---|
Set<AttributeAssignType> |
AttributeDef.getAttributeAssignTypes() |
Modifier and Type | Method and Description |
---|---|
AttributeAssignType |
AttributeAssignType.getAssignmentOnAssignmentType()
attribute assignment type of an assignment on this assignment
|
AttributeAssignType |
AttributeAssign.getAttributeAssignType()
get the enum for delegatable, should not return null
|
static AttributeAssignType |
AttributeAssignType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AttributeAssignType |
AttributeAssignType.valueOfIgnoreCase(String string,
boolean exceptionOnNull)
do a case-insensitive matching
|
static AttributeAssignType[] |
AttributeAssignType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
AttributeAssignSave |
AttributeAssignSave.assignAttributeAssignType(AttributeAssignType theAttributeAssignType)
type of assignment
|
void |
AttributeAssign.setAttributeAssignType(AttributeAssignType attributeAssignType1) |
Modifier and Type | Method and Description |
---|---|
AttributeDefNameFinder |
AttributeDefNameFinder.assignAttributeAssignType(AttributeAssignType theAttributeAssignType)
the type of assignment that the attributes can have
|
AttributeAssignFinder |
AttributeAssignFinder.assignAttributeAssignType(AttributeAssignType theAttributeAssignType)
assign the attribute assign type for querying by attribute
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSecure(String scope,
boolean splitScope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
get all attribute names secure, split the scope by whitespace
|
Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSecure(String scope,
boolean splitScope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole)
get all attribute names secure, split the scope by whitespace
|
Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSecure(String scope,
boolean splitScope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName)
get all attribute names secure, split the scope by whitespace
|
Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSecure(String scope,
boolean splitScope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Set<String> idsOfAttributeDefNames)
get all attribute names secure, split the scope by whitespace
|
Set<AttributeDefName> |
AttributeDefNameDAO.findAllAttributeNamesSplitScopeSecure(String scope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
get all attribute names secure, split the scope by whitespace
|
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<AttributeDefName> |
AttributeAssignDAO.findAssignmentsOnAssignmentsAttributeDefNames(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled)
search for assignments on assignments attribute def names
|
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<AttributeAssignValue> |
AttributeAssignValueDAO.findValuesOnAssignments(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled)
find values on this assignment and values on assignments on this assignment
|
Set<AttributeDef> |
AttributeDefDAO.getAllAttributeDefsSplitScopeSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType)
get all attribute defs secure, split the scope by whitespace
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(String scope,
boolean splitScope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType) |
Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(String scope,
boolean splitScope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole) |
Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(String scope,
boolean splitScope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName) |
Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(String scope,
boolean splitScope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
ServiceRole serviceRole,
boolean anyServiceRole,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Set<String> idsOfAttributeDefNames) |
Set<AttributeDefName> |
Hib3AttributeDefNameDAO.findAllAttributeNamesSplitScopeSecure(String scope,
GrouperSession grouperSession,
String attributeDefId,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType) |
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<AttributeDefName> |
Hib3AttributeAssignDAO.findAssignmentsOnAssignmentsAttributeDefNames(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled) |
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<AttributeAssignValue> |
Hib3AttributeAssignValueDAO.findValuesOnAssignments(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled) |
Set<AttributeDef> |
Hib3AttributeDefDAO.getAllAttributeDefsSplitScopeSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> privileges,
QueryOptions queryOptions,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType) |
Modifier and Type | Method and Description |
---|---|
abstract AttributeAssignType |
PermissionEntry.PermissionType.convertToAttributeAssignType()
convert to attribute assign type
|
Copyright © 2016 Internet2. All rights reserved.