Package | Description |
---|---|
edu.internet2.middleware.grouper |
The I2MI Grouper project is an open source toolkit for managing groups.
|
edu.internet2.middleware.grouper.app.usdu |
The Unresolvable Subject Deletion Utility (usdu) is a Grouper API extension
which finds and optionally deletes members whose subjects can not be resolved
by their source.
|
edu.internet2.middleware.grouper.attr | |
edu.internet2.middleware.grouper.entity | |
edu.internet2.middleware.grouper.externalSubjects | |
edu.internet2.middleware.grouper.hibernate |
This package contains grouper's Hibernate wrapping API
|
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.pit | |
edu.internet2.middleware.grouper.subj |
This package contains classes related to the subject API
|
edu.internet2.middleware.grouper.util |
This package contains utility classes (generally static methods)
|
edu.internet2.middleware.subject | |
edu.internet2.middleware.subject.provider |
Modifier and Type | Class and Description |
---|---|
class |
GrouperSourceAdapter
Source adapter for using Grouper groups as I2MI Subjects.
|
Modifier and Type | Method and Description |
---|---|
Source |
RegistrySubject.getSource()
Return the source.
|
static Source |
SubjectFinder.getSource(String id)
try { Source sa = SubjectFinder.getSource(id); } catch (SourceUnavailableException eSU) { // unable to retrieve source } |
Source |
Member.getSubjectSource()
Get the
Source of the subject that maps to this member. |
static Source |
SubjectFinder.internal_getEntitySourceAdapter(boolean failIfError) |
static Source |
SubjectFinder.internal_getGSA() |
Modifier and Type | Method and Description |
---|---|
static Set<Source> |
SubjectFinder.getSources()
Set sources = SubjectFinder.getSources(); |
Modifier and Type | Method and Description |
---|---|
MembershipFinder |
MembershipFinder.addSource(Source source)
add a source to the search criteria
|
static Set<Member> |
MemberFinder.findAll(GrouperSession s,
Source source)
Find all members by source.
|
static Set<Member> |
MemberFinder.findAllUsed(GrouperSession grouperSession,
Source source)
Find all members by source used somewhere, e.g.
|
Modifier and Type | Method and Description |
---|---|
MembershipFinder |
MembershipFinder.assignSources(Set<Source> theSources)
assign a collection of sources to look for
|
static Set<Subject> |
SubjectFinder.findAll(String query,
Set<Source> sources)
Find all subjects matching the query within the specified
Source s. |
static Set<Object[]> |
MembershipFinder.findAttributeDefMemberships(Collection<String> attributeDefIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity) |
static Set<Member> |
MembershipFinder.findMembers(Group group,
Field field,
Set<Source> sources,
QueryOptions queryOptions) |
static Set<Object[]> |
MembershipFinder.findMemberships(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled) |
static Set<Object[]> |
MembershipFinder.findMemberships(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity) |
static Set<Object[]> |
MembershipFinder.findMemberships(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
FieldType fieldType) |
static Set<Object[]> |
MembershipFinder.findMemberships(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
FieldType fieldType,
String serviceId,
ServiceRole serviceRole) |
static SearchPageResult |
SubjectFinder.findPage(String query,
Set<Source> sources)
Find a page of subjects matching the query within the specified
Source s. |
static SearchPageResult |
SubjectFinder.findPageInStem(String stemName,
String query,
Set<Source> sources)
Find a page of subjects matching the query, in a certain folder.
|
static Set<Object[]> |
MembershipFinder.findStemMemberships(Collection<String> stemIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity) |
Set<Member> |
Group.getCompositeMembers(Field field,
Set<Source> sources,
QueryOptions queryOptions)
|
Set<Member> |
Group.getEffectiveMembers(Field f,
Set<Source> sources,
QueryOptions queryOptions)
Get effective members of this group.
|
Set<Member> |
Group.getImmediateMembers(Field f,
Set<Source> sources,
QueryOptions queryOptions)
Get immediate members of this group.
|
Set<Member> |
Group.getImmediateMembers(Field f,
Set<Source> sources,
QueryOptions queryOptions,
SortStringEnum memberSortStringEnum,
SearchStringEnum memberSearchStringEnum,
String memberSearchStringValue)
Get immediate members of this group.
|
Set<Member> |
Group.getMembers(Field f,
Set<Source> sources,
QueryOptions queryOptions)
Get members of this group.
|
Set<Member> |
Group.getNonImmediateMembers(Field f,
Set<Source> sources,
QueryOptions queryOptions)
Get non-immediate members of this group.
|
static Set<Member> |
MemberFinder.internal_findMembersByType(GrouperSession grouperSession,
Group group,
Field field,
String type,
Set<Source> sources,
QueryOptions queryOptions,
SortStringEnum memberSortStringEnum,
SearchStringEnum memberSearchStringEnum,
String memberSearchStringValue)
make sure allowed to see them, and find the members
|
Modifier and Type | Method and Description |
---|---|
static Set<Member> |
USDU.getUnresolvableMembers(GrouperSession s,
Source source)
Find members whose subjects can not be found by their source.
|
static void |
USDU.resolveMembers(GrouperSession s,
Source source,
boolean delete)
Find and optionally delete memberships and privileges for unresolvable
subjects from the specified source.
|
Modifier and Type | Method and Description |
---|---|
AttributeDefScope |
AttributeDefScopeDelegate.assignOwnerSource(Source source)
adds scope if not already there
make sure this attributeDef is assigned to members in this source
|
Modifier and Type | Class and Description |
---|---|
class |
EntitySourceAdapter
Source adapter for Entities
|
Modifier and Type | Class and Description |
---|---|
class |
ExternalSubjectAutoSourceAdapter
if we are auto creating the source, then this is the class based on the view
|
Modifier and Type | Method and Description |
---|---|
static String |
HibUtils.convertSourcesToSqlInString(Set<Source> sources)
e.g.
|
static void |
HibUtils.convertSourcesToSqlInString(Set<Source> sources,
HqlQuery hqlQuery,
StringBuilder sql,
String sourceColumnName) |
Modifier and Type | Method and Description |
---|---|
Set<Member> |
MemberDAO.findAll(Source source) |
Set<Member> |
MemberDAO.findAllUsed(Source source)
find all members that are used somewhere (e.g.
|
Modifier and Type | Method and Description |
---|---|
Set<Object[]> |
MembershipDAO.findAllByAttributeDefOwnerOptions(Collection<String> attributeDefIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
QueryOptions queryOptionsForAttributeDef,
String scopeForAttributeDef,
boolean splitScopeForAttributeDef,
boolean hasFieldForAttributeDef,
boolean hasMembershipTypeForAttributeDef)
find memberships by stem owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByAttributeDefOwnerOptions(Collection<String> attributeDefIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity)
find memberships by stem owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByAttributeDefOwnerOptions(String attributeDefId,
Collection<String> memberIds,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions)
find membershpis by attribute def owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByAttributeDefOwnerOptions(String attributeDefId,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions)
find memberships by attribute def owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> fields,
Collection<Privilege> privilegesTheUserHas,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
FieldType fieldType,
String serviceId,
ServiceRole serviceRole,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForGroup,
String scopeForGroup,
boolean splitScopeForGroup,
boolean hasFieldForGroup,
boolean hasMembershipTypeForGroup,
Member memberHasMembershipForGroup)
find memberships by group owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled)
find membershpis by group owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity)
find membershpis by group owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
FieldType fieldType)
find membershpis by group owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(String groupId,
Collection<String> memberIds,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions)
find membershpis by group owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(String groupId,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions)
find memberships by group owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByStemOwnerOptions(Collection<String> stemIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForStem,
String scopeForStem,
boolean splitScopeForStem,
boolean hasFieldForStem,
boolean hasMembershipTypeForStem)
find memberships by stem owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByStemOwnerOptions(Collection<String> stemIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity)
find memberships by stem owner and other options.
|
List<Member> |
MembershipDAO.findAllMembersByAttributeDefOwnerOptions(String attributeDefId,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions)
find memberships by attribute def owner and other options.
|
Set<Member> |
MembershipDAO.findAllMembersByGroupOwnerAndField(String groupOwnerId,
Field f,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly) |
List<Member> |
MembershipDAO.findAllMembersByGroupOwnerOptions(String groupId,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions)
find memberships by attribute def owner and other options.
|
Set<Member> |
MembershipDAO.findAllMembersByOwnerAndFieldAndType(String ownerId,
Field f,
String type,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly,
SortStringEnum memberSortStringEnum,
SearchStringEnum memberSearchStringEnum,
String memberSearchStringValue) |
Set<Member> |
PITMembershipViewDAO.findAllMembersByPITOwnerAndPITField(String ownerId,
String fieldId,
Timestamp pointInTimeFrom,
Timestamp pointInTimeTo,
Set<Source> sources,
QueryOptions queryOptions)
Get members by owner and field.
|
Modifier and Type | Method and Description |
---|---|
Set<Member> |
Hib3MemberDAO.findAll(Source source) |
Set<Member> |
Hib3MemberDAO.findAllUsed(Source source) |
Modifier and Type | Method and Description |
---|---|
Set<Object[]> |
Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(Collection<String> attributeDefIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
QueryOptions queryOptionsForAttributeDef,
String scopeForAttributeDef,
boolean splitScopeForAttributeDef,
boolean hasFieldForAttributeDef,
boolean hasMembershipTypeForAttributeDef) |
Set<Object[]> |
Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(Collection<String> totalAttributeDefIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity) |
Set<Object[]> |
Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(String attributeDefId,
Collection<String> totalMemberIds,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions) |
Set<Object[]> |
Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(String attributeDefId,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions) |
Set<Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(Collection<String> totalGroupIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Collection<Field> fields,
Collection<Privilege> privilegesTheUserHas,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity,
FieldType fieldType,
String serviceId,
ServiceRole serviceRole,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForGroup,
String scopeForGroup,
boolean splitScopeForGroup,
boolean hasFieldForGroup,
boolean hasMembershipTypeForGroup,
Member memberHasMembershipForGroup) |
Set<Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(Collection<String> totalGroupIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled) |
Set<Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(Collection<String> totalGroupIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity) |
Set<Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(Collection<String> totalGroupIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity,
FieldType fieldType) |
Set<Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(String groupId,
Collection<String> totalMemberIds,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions) |
Set<Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(String groupId,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions) |
Set<Object[]> |
Hib3MembershipDAO.findAllByStemOwnerOptions(Collection<String> totalStemIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForStem,
String scopeForStem,
boolean splitScopeForStem,
boolean hasFieldForStem,
boolean hasMembershipTypeForStem) |
Set<Object[]> |
Hib3MembershipDAO.findAllByStemOwnerOptions(Collection<String> totalStemIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Field field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity) |
List<Member> |
Hib3MembershipDAO.findAllMembersByAttributeDefOwnerOptions(String attributeDefId,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions)
generally you will order by m.subjectSourceIdDb, m.subjectIdDb, and page to the first 100
|
Set<Member> |
Hib3MembershipDAO.findAllMembersByGroupOwnerAndField(String groupOwnerId,
Field f,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
Hib3MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly) |
List<Member> |
Hib3MembershipDAO.findAllMembersByGroupOwnerOptions(String groupId,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
Boolean enabled,
QueryOptions queryOptions)
generally you will order by m.subjectSourceIdDb, m.subjectIdDb, and page to the first 100
|
Set<Member> |
Hib3MembershipDAO.findAllMembersByOwnerAndFieldAndType(String ownerId,
Field f,
String type,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly,
SortStringEnum memberSortStringEnum,
SearchStringEnum memberSearchStringEnum,
String memberSearchStringValue) |
Set<Member> |
Hib3PITMembershipViewDAO.findAllMembersByPITOwnerAndPITField(String ownerId,
String fieldId,
Timestamp pointInTimeFrom,
Timestamp pointInTimeTo,
Set<Source> sources,
QueryOptions queryOptions) |
Modifier and Type | Method and Description |
---|---|
Set<Member> |
PITGroup.getMembers(String fieldSourceId,
Timestamp pointInTimeFrom,
Timestamp pointInTimeTo,
Set<Source> sources,
QueryOptions queryOptions)
Get members of the group using point in time and the specified field.
|
Modifier and Type | Class and Description |
---|---|
class |
GrouperJdbcSourceAdapter
Grouper's jdbc source adapter.
|
class |
GrouperJdbcSourceAdapter2
Grouper's jdbc source adapter.
|
class |
GrouperJndiSourceAdapter
grouper version of jndi source adapter
|
class |
InternalSourceAdapter
Internal SourceAdapter for retrieving
InternalSubject s. |
Modifier and Type | Method and Description |
---|---|
Source |
UnresolvableSubject.getSource() |
Source |
LazySubject.getSource() |
Source |
SubjectResolver.getSource(String id) |
Source |
CachingResolver.getSource(String id) |
Source |
SourcesXmlResolver.getSource(String id) |
Source |
ValidatingResolver.getSource(String id) |
Modifier and Type | Method and Description |
---|---|
Set<Source> |
SubjectResolver.getSources() |
Set<Source> |
CachingResolver.getSources() |
Set<Source> |
SourcesXmlResolver.getSources() |
Set<Source> |
ValidatingResolver.getSources() |
Set<Source> |
SourcesXmlResolver.getSources(String subjectType) |
Modifier and Type | Method and Description |
---|---|
static boolean |
SubjectHelper.inSourceList(Collection<Source> collection,
Source source)
see if a source is in a list
|
Modifier and Type | Method and Description |
---|---|
Set<Subject> |
SubjectResolver.findAll(String query,
Set<Source> sources)
find subjects in a set of sources
|
Set<Subject> |
CachingResolver.findAll(String query,
Set<Source> sources) |
Set<Subject> |
SourcesXmlResolver.findAll(String query,
Set<Source> sources) |
Set<Subject> |
ValidatingResolver.findAll(String query,
Set<Source> sources) |
SearchPageResult |
SubjectResolver.findPage(String query,
Set<Source> sources)
find a page of subjects in a set of sources
|
SearchPageResult |
CachingResolver.findPage(String query,
Set<Source> sources) |
SearchPageResult |
SourcesXmlResolver.findPage(String query,
Set<Source> sources) |
SearchPageResult |
ValidatingResolver.findPage(String query,
Set<Source> sources) |
SearchPageResult |
SubjectResolver.findPageInStem(String stemName,
String query,
Set<Source> sources) |
SearchPageResult |
CachingResolver.findPageInStem(String stemName,
String query,
Set<Source> sources) |
SearchPageResult |
SourcesXmlResolver.findPageInStem(String stemName,
String query,
Set<Source> sources)
note if stem name is blank, it means root
|
SearchPageResult |
ValidatingResolver.findPageInStem(String stemName,
String query,
Set<Source> sources) |
static boolean |
SubjectHelper.inSourceList(Collection<Source> collection,
Source source)
see if a source is in a list
|
static String |
SubjectHelper.sourcesToIdsString(Collection<Source> sources)
convert sources to id's comma separated
|
Modifier and Type | Method and Description |
---|---|
static Set<Source> |
GrouperUtil.convertSources(String sources)
e.g.
|
static Set<Source> |
GrouperUtil.convertSources(String[] sourceIds)
e.g.
|
Modifier and Type | Method and Description |
---|---|
static String |
GrouperUtil.convertSourcesToSqlInString(Set<Source> sources)
Deprecated.
moved to @See HibUtils
|
static String |
GrouperUtilElSafe.toString(Collection<Source> sources)
convert a collection of sources to a string
|
static String |
GrouperUtil.toString(Collection<Source> sources)
convert a collection of sources to a string
|
Modifier and Type | Class and Description |
---|---|
class |
LazySource
if the id or sources might not be known, dont resolve until you need it
|
Modifier and Type | Method and Description |
---|---|
Source |
Subject.getSource()
Returns the Source of this Subject.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseSourceAdapter
Base Source adapter.
|
class |
HelperGrouperJdbcSourceAdapter
Some methods in subject api have package security, so this class is a temporary
measure to get access to them
|
class |
HelperGrouperJdbcSourceAdapter2
Some methods in subject api have package security, so this class is a temporary
measure to get access to them
|
class |
HelperGrouperJndiSourceAdapter
JNDI Source
|
class |
JDBCSourceAdapter
JDBC Source
|
class |
JDBCSourceAdapter2
jdbc source adapter based on one table with more complex searches
|
class |
JNDISourceAdapter
JNDI Source.
|
class |
JNDISourceAdapterLegacy
JNDI Source
|
class |
LdapSourceAdapter
Ldap source adapter.
|
class |
NullSourceAdapter
|
Modifier and Type | Method and Description |
---|---|
Source |
SubjectImpl.getSource()
Returns the Source of this Subject.
|
Source |
SourceManager.getSource(String sourceId)
Gets Source for the argument source ID.
|
Modifier and Type | Method and Description |
---|---|
Collection<Source> |
SourceManager.getSources()
Returns a Collection of Sources.
|
Collection<Source> |
SourceManager.getSources(SubjectType type)
Returns a Collection of Sources that
supports the argument SubjectType.
|
Modifier and Type | Method and Description |
---|---|
void |
SourceManager.loadSource(Source source)
(non-javadoc)
|
static Map<String,String> |
SubjectImpl.virtualAttributesForSource(Source source)
get the ordered list of virtual attributes for a source
|
static Map<String,String> |
SubjectImpl.virtualAttributeVariablesForSource(Source source)
get the ordered list of virtual attributes for a source
|
Constructor and Description |
---|
SubjectStatusConfig(Source source) |
Copyright © 2016 Internet2. All rights reserved.