Package | Description |
---|---|
edu.internet2.middleware.grouper |
The I2MI Grouper project is an open source toolkit for managing groups.
|
edu.internet2.middleware.grouper.app.gsh | |
edu.internet2.middleware.grouper.app.loader |
Grouper loader is a generic loading utility for grouper that automatically manages lists
Documentation is available via the 'Grouper loader' on the Grouper Project wiki https://spaces.internet2.edu/display/Grouper/Grouper+-+Loader |
edu.internet2.middleware.grouper.filter |
This package contains classes which help query for Groups, Stems, etc
|
edu.internet2.middleware.grouper.hooks.beans |
This package contains beans which are used by hooks to pass data.
|
edu.internet2.middleware.grouper.internal.dao |
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
|
edu.internet2.middleware.grouper.internal.dao.hib3 |
This package contains hib3 related data access object implementations
and mappings
|
edu.internet2.middleware.grouper.validator |
This package contains validator classes
|
Modifier and Type | Method and Description |
---|---|
GroupType |
GroupType.clone()
deep clone the fields in this object
|
static GroupType |
GroupType.createType(GrouperSession s,
String name)
Deprecated.
|
static GroupType |
GroupType.createType(GrouperSession s,
String name,
boolean exceptionIfExists)
Deprecated.
|
static GroupType |
GroupType.createType(GrouperSession s,
String name,
boolean exceptionIfExists,
String uuid)
Deprecated.
|
static GroupType |
GroupTypeFinder.find(String name)
Deprecated.
|
static GroupType |
GroupTypeFinder.find(String name,
boolean exceptionIfNotFound)
Deprecated.
|
static GroupType |
GroupTypeFinder.findByUuid(String typeUuid,
boolean exceptionIfNotFound)
Deprecated.
|
GroupType |
Field.getGroupType() |
GroupType |
Field.getGroupType(boolean exceptionIfNoGroupType) |
static GroupType |
GroupType.internal_createType(GrouperSession s,
String name,
boolean exceptionIfExists,
boolean[] changed,
String uuid) |
static GroupType |
GroupTypeFinder.internal_findGroupTypeByField(Field field,
boolean exceptionIfNoGroupType) |
GroupType |
Attribute.internal_getGroupType() |
static GroupType |
GroupType.internal_getGroupType(AttributeDefName attribute,
boolean exceptionIfNotLegacyGroupType) |
Modifier and Type | Method and Description |
---|---|
Set<GroupType> |
Group.getRemovableTypes()
Deprecated.
|
Set<GroupType> |
Group.getTypes()
Deprecated.
|
Set<GroupType> |
Group.getTypes(boolean checkSecurity)
Deprecated.
|
Set<GroupType> |
Group.getTypesDb()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
Group.addType(GroupType type)
Deprecated.
|
boolean |
Group.addType(GroupType type,
boolean exceptionIfAlreadyHasType)
Deprecated.
|
void |
Group.deleteType(GroupType type)
Deprecated.
|
static Set<Field> |
FieldFinder.findAllByGroupType(GroupType groupType) |
static Set<Group> |
GroupFinder.findAllByType(GrouperSession s,
GroupType type)
Find all groups within the registry by their
GroupType . |
boolean |
Group.hasType(GroupType type)
Check whether group has the specified type.
|
boolean |
Group.hasType(GroupType type,
boolean checkSecurity)
Check whether group has the specified type.
|
boolean |
Group.internal_addType(GroupType type,
String groupTypeAssignmentId,
boolean exceptionIfAlreadyHasType) |
Modifier and Type | Method and Description |
---|---|
Group |
Stem.internal_addChildGroup(String extn,
String dExtn,
String uuid,
String description,
Set<GroupType> types,
Map<String,String> attributes,
boolean addDefaultGroupPrivileges,
TypeOfGroup typeOfGroup,
boolean checkSecurity) |
void |
Group.setTypes(Set<GroupType> types) |
Modifier and Type | Method and Description |
---|---|
static GroupType |
typeFind.invoke(GrouperSession grouperSession,
String name)
Find a
GroupType . |
static GroupType |
typeAdd.invoke(GrouperSession grouperSession,
String name)
Add a
GroupType . |
static GroupType |
typeFind.invoke(bsh.Interpreter i,
bsh.CallStack stack,
String name)
Find a
GroupType . |
static GroupType |
typeAdd.invoke(bsh.Interpreter i,
bsh.CallStack stack,
String name)
Add a
GroupType . |
Modifier and Type | Method and Description |
---|---|
List<GroupType> |
LoaderJobBean.getGroupTypes()
group types to add to loader managed group
|
Modifier and Type | Method and Description |
---|---|
void |
LoaderJobBean.setGroupTypes(List<GroupType> groupTypes)
group types to add to loader managed group
|
static void |
GrouperLoaderType.syncGroupList(GrouperLoaderResultset grouperLoaderResultsetOverall,
long startTime,
GrouperSession grouperSession,
List<Group> andGroups,
List<GroupType> groupTypes,
String groupLikeString,
String groupNameOverall,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall,
GrouperLoaderStatus[] statusOverall,
GrouperLoaderDb grouperLoaderDb,
Map<String,String> groupNameToDisplayName,
Map<String,String> groupNameToDescription,
Map<String,Map<Privilege,List<Subject>>> privsToAdd,
Set<String> groupNamesFromGroupQuery,
GrouperLoaderDisplayNameSyncType grouperLoaderDisplayNameSyncType,
String displayNameSyncBaseFolderName,
Integer displayNameSyncLevels)
sync a group list
|
protected static void |
GrouperLoaderType.syncOneGroupMembership(String groupName,
String loaderGroupName,
String groupDisplayNameForInsert,
String groupDescription,
Hib3GrouperLoaderLog hib3GrouploaderLog,
long startTime,
GrouperLoaderResultset grouperLoaderResultset,
boolean groupList,
GrouperSession grouperSession,
List<Group> andGroups,
List<GroupType> groupTypes,
Map<Privilege,List<Subject>> groupPrivsToAdd) |
Constructor and Description |
---|
LoaderJobBean(GrouperLoaderType grouperLoaderType1,
String groupNameOverall1,
GrouperLoaderDb grouperLoaderDb1,
String query1,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
GrouperSession grouperSession1,
List<Group> andGroups1,
List<GroupType> groupTypes1,
String groupLikeString1,
String groupQuery1,
long startTime1,
GrouperLoaderDisplayNameSyncType grouperLoaderDisplayNameSyncType,
String displayNameSyncBaseFolderName,
Integer displayNameSyncLevels) |
LoaderJobBean(String ldapType1,
String ldapServerId1,
String ldapFilter1,
String ldapSubjectAttribute1,
String ldapSearchDn1,
String ldapSourceId1,
String ldapSubjectIdType1,
String ldapSearchScope1,
long startTime1,
GrouperLoaderType grouperLoaderType1,
String groupNameOverall1,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
GrouperSession grouperSession1,
List<Group> andGroups1,
String ldapGroupAttribute1,
String extraAttributes1,
String ldapGroupNameExpression1,
String ldapGroupDisplayExtensionExpression1,
String ldapGroupDescriptionExpression1,
String ldapSubjectExpression1,
List<GroupType> groupTypes1,
String ldapGroupReaders1,
String ldapGroupViewers1,
String ldapGroupAdmins1,
String ldapGroupUpdaters1,
String ldapGroupOptins1,
String ldapGroupOptouts1,
String groupsLike1,
String ldapAttributeFilterExpression1,
String ldapGroupAttrReaders1,
String ldapGroupAttrUpdaters1,
String ldapResultsTransformationClass1)
constructor for ldap jobs
|
Constructor and Description |
---|
GroupTypeFilter(GroupType type,
Stem ns)
QueryFilter that returns groups that have the specified
GroupType . |
Modifier and Type | Method and Description |
---|---|
GroupType |
HooksGroupTypeBean.getGroupType()
object being inserted
|
Constructor and Description |
---|
HooksGroupTypeBean(GroupType theGroupType) |
Modifier and Type | Method and Description |
---|---|
Set<Group> |
GroupDAO.findAllByType(GroupType _gt)
note, this doesnt cache
|
Set<Group> |
GroupDAO.findAllByType(GroupType _gt,
QueryOptions queryOptions)
this caches
|
Set<Group> |
GroupDAO.findAllByType(GroupType _gt,
String scope) |
Modifier and Type | Method and Description |
---|---|
Set<Group> |
Hib3GroupDAO.findAllByType(GroupType _gt)
Note, this doesnt cache
|
Set<Group> |
Hib3GroupDAO.findAllByType(GroupType _gt,
QueryOptions queryOptions) |
Set<Group> |
Hib3GroupDAO.findAllByType(GroupType _gt,
String scope) |
Modifier and Type | Method and Description |
---|---|
static ModifyGroupTypeValidator |
ModifyGroupTypeValidator.validate(GrouperSession s,
GroupType type) |
static DeleteFieldFromGroupTypeValidator |
DeleteFieldFromGroupTypeValidator.validate(GroupType type,
Field f) |
Copyright © 2016 Internet2. All rights reserved.