A B C D E F G H I M N O P R S T V

A

AndGroupFilter - Class in edu.internet2.middleware.grouper.shibboleth.filter
Selects groups that match two other GroupQueryFilters, e.g.
AndGroupFilter(GroupQueryFilter, GroupQueryFilter) - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.AndGroupFilter
Constructor.
AndGroupQueryFilterBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.filter.provider
 
AndGroupQueryFilterBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.provider.AndGroupQueryFilterBeanDefinitionParser
 
AttributeIdentifier - Class in edu.internet2.middleware.grouper.shibboleth.util
Defines a subject attribute id and source.
AttributeIdentifier() - Constructor for class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifier
 
AttributeIdentifierBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.util
attribute identifier bean definition parser
AttributeIdentifierBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifierBeanDefinitionParser
 

B

BaseField - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.field
 
BaseField(String) - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
Constructs a representation of an attribute with the given id.
BaseGrouperDataConnector - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector
 
BaseGrouperDataConnector() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Constructor.
BaseGrouperDataConnectorBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
 
BaseGrouperDataConnectorBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorBeanDefinitionParser
 
BaseGrouperDataConnectorFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
 
BaseGrouperDataConnectorFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
 
BaseGroupQueryFilter - Class in edu.internet2.middleware.grouper.shibboleth.filter
Base class for GroupQueryFilters.
BaseGroupQueryFilter() - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.BaseGroupQueryFilter
 
BaseMembershipField - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.field
 
BaseMembershipField(String) - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseMembershipField
 

C

ClasspathPropertyReplacementResourceFilterBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.util
Allows the PropertyReplacementResourceFilter to read a properties file located on the classpath.
ClasspathPropertyReplacementResourceFilterBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.util.ClasspathPropertyReplacementResourceFilterBeanDefinitionParser
 
ConditionalGroupQueryFilter - Class in edu.internet2.middleware.grouper.shibboleth.filter
An abstract conditional group query filter.
ConditionalGroupQueryFilter() - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.ConditionalGroupQueryFilter
 
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionFactoryBean
 
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionFactoryBean
 
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionFactoryBean
 
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.GroupDataConnectorFactoryBean
 
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorFactoryBean
 
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.StemDataConnectorFactoryBean
 

D

DELIMITER - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
the identifier delimiter
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.attribute.config.SimpleAttributeAuthorityBeanDefinitionParser
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionBeanDefinitionParser
 
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionBeanDefinitionParser
 
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionBeanDefinitionParser
 
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorBeanDefinitionParser
 
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.GroupDataConnectorBeanDefinitionParser
 
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorBeanDefinitionParser
 
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.StemDataConnectorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.AndGroupQueryFilterBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.ExactAttributeGroupQueryFilterBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.MinusGroupQueryFilterBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.OrGroupQueryFilterBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.StemNameGroupQueryFilterBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifierBeanDefinitionParser
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.util.ClasspathPropertyReplacementResourceFilterBeanDefinitionParser
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.util.SourceIdentifierBeanDefinitionParser
doResolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.GroupAttributeDefinition
 
doResolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.MemberAttributeDefinition
 
doResolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.SubjectAttributeDefinition
 

E

edu.internet2.middleware.grouper.shibboleth.attribute - package edu.internet2.middleware.grouper.shibboleth.attribute
 
edu.internet2.middleware.grouper.shibboleth.attribute.config - package edu.internet2.middleware.grouper.shibboleth.attribute.config
 
edu.internet2.middleware.grouper.shibboleth.attributeDefinition - package edu.internet2.middleware.grouper.shibboleth.attributeDefinition
 
edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config - package edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
edu.internet2.middleware.grouper.shibboleth.config - package edu.internet2.middleware.grouper.shibboleth.config
 
edu.internet2.middleware.grouper.shibboleth.dataConnector - package edu.internet2.middleware.grouper.shibboleth.dataConnector
 
edu.internet2.middleware.grouper.shibboleth.dataConnector.config - package edu.internet2.middleware.grouper.shibboleth.dataConnector.config
 
edu.internet2.middleware.grouper.shibboleth.dataConnector.field - package edu.internet2.middleware.grouper.shibboleth.dataConnector.field
 
edu.internet2.middleware.grouper.shibboleth.filter - package edu.internet2.middleware.grouper.shibboleth.filter
 
edu.internet2.middleware.grouper.shibboleth.filter.provider - package edu.internet2.middleware.grouper.shibboleth.filter.provider
 
edu.internet2.middleware.grouper.shibboleth.util - package edu.internet2.middleware.grouper.shibboleth.util
 
enumValueOfIgnoreCase(Class<E>, String, boolean) - Static method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
do a case-insensitive matching
ExactAttributeGroupFilter - Class in edu.internet2.middleware.grouper.shibboleth.filter
Selects groups possessing an attribute name and value.
ExactAttributeGroupFilter(String, String) - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.ExactAttributeGroupFilter
Creates a GroupAttributeFilter which returns groups with the given attribute name and value.
ExactAttributeGroupQueryFilterBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.filter.provider
 
ExactAttributeGroupQueryFilterBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.provider.ExactAttributeGroupQueryFilterBeanDefinitionParser
 

F

FieldMemberFilter - Enum in edu.internet2.middleware.grouper.shibboleth.dataConnector.field
member filter for retrieving members.
filterInternalSubjects(Set<Subject>) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.PrivilegeField
Remove GrouperAll and GrouperSystem from the returned subjects.

G

getAllAttributeDefNames() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Return all attribute definition names.
getAllIdentifiers() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.GroupDataConnector
Return the identifiers of all objects.
getAllIdentifiers(Date) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.GroupDataConnector
Return the identifiers of all objects updated after the given time.
getAllIdentifiers() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
Return the identifiers of all objects.
getAllIdentifiers(Date) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
Return the identifiers of all objects updated after the given time.
getAllIdentifiers() - Method in interface edu.internet2.middleware.grouper.shibboleth.dataConnector.SourceDataConnector
Return the identifiers of all objects.
getAllIdentifiers(Date) - Method in interface edu.internet2.middleware.grouper.shibboleth.dataConnector.SourceDataConnector
Return the identifiers of all objects updated after the given time.
getAllIdentifiers() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.StemDataConnector
Return the identifiers of all objects.
getAllIdentifiers(Date) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.StemDataConnector
Return the identifiers of all objects updated after the given time.
getAttribute(Member) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.GroupsField
Get the resultant attribute whose values are the Groups that the given Member belongs to.
getAttribute(Member, GroupQueryFilter) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.GroupsField
Get the resultant attribute whose values are the Groups that the given Member belongs to.
getAttribute(Group) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.MembersField
Get the resultant attribute whose values are the Members of the given Group.
getAttribute(Group) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.PrivilegeField
Get the resultant attribute whose values are the Subjects with the privilege for the given Group.
getAttribute(Subject) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.PrivilegeField
Get the resultant attribute whose values are the Groups to which the Subject has the privilege.
getAttributeDefNames() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Returns the possibly empty set of attribute definition names defined in the attribute resolver configuration.
getAttributes(SAMLProfileRequestContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attribute.SimpleAttributeAuthority
getAttributes() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionFactoryBean
 
getAttributes() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionFactoryBean
 
getAttributes() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionFactoryBean
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.attribute.config.SimpleAttributeAuthorityBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.GroupDataConnectorBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.StemDataConnectorBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.AndGroupQueryFilterBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.ExactAttributeGroupQueryFilterBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.MinusGroupQueryFilterBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.OrGroupQueryFilterBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.StemNameGroupQueryFilterBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifierBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.util.SourceIdentifierBeanDefinitionParser
getField() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseMembershipField
Get the underlying Field.
getFieldIdentifiers() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
 
getFilteringEngine() - Method in class edu.internet2.middleware.grouper.shibboleth.attribute.SimpleAttributeAuthority
Returns the attribute filtering engine.
getFirstIdElement() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
Get the first identifier element.
getGrouperSession() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Start a new session if necessary, otherwise reuse existing session.
getGrouperSession() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.BaseGroupQueryFilter
Get the grouper session.
getGroupFilter0() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.ConditionalGroupQueryFilter
 
getGroupFilter1() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.ConditionalGroupQueryFilter
 
getGroupQueryFilter() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Get the filter which determines the groups which will be considered by this data connector.
getGroupQueryFilter() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
 
getGroups(Date) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Query for all groups matching the group query filter.
getGroups(Member) - Method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
get groups for subject
getGroups(Member, Field) - Method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
get groups for subject based on field
getGroupsFields() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
The representation of the attributes which return groups.
getId() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
Get the attribute id.
getId() - Method in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifier
Get the attribute id.
getId() - Method in class edu.internet2.middleware.grouper.shibboleth.util.SourceIdentifier
Get the source id.
getIdElements() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
Get the identifier as a list of component elements.
getMemberFilter() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseMembershipField
Get the filter responsible for returning members or groups.
getMembers(Group, Field) - Method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
get the members from the group based on type of filter
getMembers(Group) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
Get the members of a group using this object's grouper session callback.
getMembersFields() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
The representation of the attributes which return members.
getMembersHelper(Group, Field) - Method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
get the members from the group based on type of filter
getMemberships(Group, Field) - Method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
get the memberships from the group based on type of filter
getMembershipsHelper(Group, Field) - Method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
get the memberships from the group based on type of filter
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionFactoryBean
 
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionFactoryBean
 
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionFactoryBean
 
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.GroupDataConnectorFactoryBean
 
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorFactoryBean
 
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.StemDataConnectorFactoryBean
 
getPrivilegeFields() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
The representation of the attributes which return privileges.
getQueryFilter() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.BaseGroupQueryFilter
Get the query filter.
getQueryFilter() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.ExactAttributeGroupFilter
If the query filter is null, create a new GroupAttributeFilter.
getResults(GrouperSession) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.BaseGroupQueryFilter
getSecondIdElement() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
Get the possibly null second identifier element.
getSource() - Method in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifier
Get the source id.
getSourceIdentifiers() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorFactoryBean
 
getSourceIdentifiers() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
Get the ids of Sources for which Members will be returned.
getSubjectAttributeIdentifiers() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
The AttributeIdentifiers for subject attributes.
getSubjectIdentifier() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Get the subject and source identifier used to start GrouperSessions.
getSubjectIdentifier() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
 
getThirdIdElement() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
Get the possibly null third identifier element which is the name of the custom list field.
GROUP_FILTER - Static variable in class edu.internet2.middleware.grouper.shibboleth.filter.provider.AndGroupQueryFilterBeanDefinitionParser
 
GROUP_FILTER - Static variable in class edu.internet2.middleware.grouper.shibboleth.filter.provider.MinusGroupQueryFilterBeanDefinitionParser
 
GROUP_FILTER - Static variable in class edu.internet2.middleware.grouper.shibboleth.filter.provider.OrGroupQueryFilterBeanDefinitionParser
 
GROUP_TYPE_ATTR - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
the name of the attribute whose values are GroupTypes
GroupAttributeDefinition - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition
 
GroupAttributeDefinition() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.GroupAttributeDefinition
 
GroupAttributeDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
GroupAttributeDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionBeanDefinitionParser
 
GroupAttributeDefinitionFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
GroupAttributeDefinitionFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionFactoryBean
 
GroupDataConnector - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector
A DataConnector which returns Groups.
GroupDataConnector() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.GroupDataConnector
 
GroupDataConnectorBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
 
GroupDataConnectorBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.GroupDataConnectorBeanDefinitionParser
 
GroupDataConnectorFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
Spring bean factory that produces GroupDataConnectors.
GroupDataConnectorFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.GroupDataConnectorFactoryBean
 
GrouperNamespaceHandler - Class in edu.internet2.middleware.grouper.shibboleth.config
 
GrouperNamespaceHandler() - Constructor for class edu.internet2.middleware.grouper.shibboleth.config.GrouperNamespaceHandler
 
GroupQueryFilter - Interface in edu.internet2.middleware.grouper.shibboleth.filter
An extension to QueryFilter which provides the ability to determine if a Group matches (would be returned by) the filter.
GroupsField - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.field
A representation of an attribute consisting of Groups.
GroupsField(String) - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.GroupsField
 

H

hasMember(Group, Subject, Field) - Method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
see if a subject is in a group
hasMemberHelper(Group, Subject, Field) - Method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
see if a subject is in a group

I

ID_ATTRIBUTE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
the name of the attribute representing a subject's id
init() - Method in class edu.internet2.middleware.grouper.shibboleth.config.GrouperNamespaceHandler
 
initialize() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Make sure that the attributes to return as specified in the data connector configuration are valid, and initialize the necessary objects.
initialize() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
If SourceIdentifiers are not null, verify that the Sources with the defined identifiers exist.

M

matchesGroup(Group) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.AndGroupFilter
Returns true if the Group would be returned by the filter.
matchesGroup(Group) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.ExactAttributeGroupFilter
Returns true if the Group would be returned by the filter.
matchesGroup(Group) - Method in interface edu.internet2.middleware.grouper.shibboleth.filter.GroupQueryFilter
Returns true if the Group would be returned by the filter.
matchesGroup(Group) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.MinusGroupFilter
Returns true if the Group would be returned by the filter.
matchesGroup(Group) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.OrGroupFilter
Returns true if the Group would be returned by the filter.
matchesGroup(Group) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.StemNameGroupFilter
Returns true if the Group would be returned by the filter.
MemberAttributeDefinition - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition
 
MemberAttributeDefinition() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.MemberAttributeDefinition
 
MemberAttributeDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
MemberAttributeDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionBeanDefinitionParser
 
MemberAttributeDefinitionFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
MemberAttributeDefinitionFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionFactoryBean
 
MemberDataConnector - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector
A DataConnector which returns Members.
MemberDataConnector() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
 
MemberDataConnectorBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
 
MemberDataConnectorBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorBeanDefinitionParser
 
MemberDataConnectorFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
Spring bean factory that produces MemberDataConnectors.
MemberDataConnectorFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorFactoryBean
 
MembersField - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.field
A representation of an attribute consisting of Members.
MembersField(String) - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.MembersField
 
MinusGroupFilter - Class in edu.internet2.middleware.grouper.shibboleth.filter
Selects groups that match the complement of two GroupQueryFilters, e.g.
MinusGroupFilter(GroupQueryFilter, GroupQueryFilter) - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.MinusGroupFilter
Constructor.
MinusGroupQueryFilterBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.filter.provider
 
MinusGroupQueryFilterBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.provider.MinusGroupQueryFilterBeanDefinitionParser
 

N

NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.GroupsField
the first element of the identifier
NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.MembersField
the first element of the identifier
NAMESPACE - Static variable in class edu.internet2.middleware.grouper.shibboleth.config.GrouperNamespaceHandler
 

O

onNewContextCreated(ApplicationContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attribute.SimpleAttributeAuthority
OrGroupFilter - Class in edu.internet2.middleware.grouper.shibboleth.filter
Selects groups that match either of two group query filters, e.g.
OrGroupFilter(GroupQueryFilter, GroupQueryFilter) - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.OrGroupFilter
Constructor.
OrGroupQueryFilterBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.filter.provider
 
OrGroupQueryFilterBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.provider.OrGroupQueryFilterBeanDefinitionParser
 

P

PARENT_STEM_NAME_ATTR - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
the name of the attribute whose value is the name of the parent stem
populateDataConnector(BaseGrouperDataConnector) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
PrivilegeField - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.field
 
PrivilegeField(String, AccessResolver) - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.PrivilegeField
Construct a representation of an Privilege attribute.

R

resolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.GroupDataConnector
resolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
resolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.StemDataConnector

S

setAttributes(List<AttributeIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionFactoryBean
 
setAttributes(List<AttributeIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionFactoryBean
 
setAttributes(List<AttributeIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionFactoryBean
 
setAttributes(List<AttributeIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.GroupAttributeDefinition
 
setAttributes(List<AttributeIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.MemberAttributeDefinition
 
setAttributes(List<AttributeIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.SubjectAttributeDefinition
 
setFieldIdentifiers(List<AttributeIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Set the identifiers of the attributes to return.
setFieldIdentifiers(List<AttributeIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
 
setFilteringEngine(ShibbolethAttributeFilteringEngine) - Method in class edu.internet2.middleware.grouper.shibboleth.attribute.SimpleAttributeAuthority
Set the attribute filtering engine.
setGrouperSession(GrouperSession) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.BaseGroupQueryFilter
Set the grouper session.
setGrouperSession(GrouperSession) - Method in interface edu.internet2.middleware.grouper.shibboleth.filter.GroupQueryFilter
Set the grouper session
setGroupFilter0(GroupQueryFilter) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.ConditionalGroupQueryFilter
 
setGroupFilter1(GroupQueryFilter) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.ConditionalGroupQueryFilter
 
setGroupQueryFilter(GroupQueryFilter) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Set the group query filter
setGroupQueryFilter(GroupQueryFilter) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
 
setId(String) - Method in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifier
Set the attribute id.
setId(String) - Method in class edu.internet2.middleware.grouper.shibboleth.util.SourceIdentifier
Set the source id
setQueryFilter(QueryFilter<Group>) - Method in class edu.internet2.middleware.grouper.shibboleth.filter.BaseGroupQueryFilter
Set the query filter.
setSource(String) - Method in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifier
Set the source id.
setSourceIdentifiers(Set<SourceIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorFactoryBean
 
setSourceIdentifiers(Set<SourceIdentifier>) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
Set the Source ids for which Members will be returned.
setSubjectIdentifier(AttributeIdentifier) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector
Set the subject and source identifier used to start GrouperSessions.
setSubjectIdentifier(AttributeIdentifier) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
 
shouldGenerateId() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.AndGroupQueryFilterBeanDefinitionParser
 
shouldGenerateId() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.ExactAttributeGroupQueryFilterBeanDefinitionParser
 
shouldGenerateId() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.MinusGroupQueryFilterBeanDefinitionParser
 
shouldGenerateId() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.OrGroupQueryFilterBeanDefinitionParser
 
shouldGenerateId() - Method in class edu.internet2.middleware.grouper.shibboleth.filter.provider.StemNameGroupQueryFilterBeanDefinitionParser
 
shouldGenerateId() - Method in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifierBeanDefinitionParser
shouldGenerateId() - Method in class edu.internet2.middleware.grouper.shibboleth.util.SourceIdentifierBeanDefinitionParser
SimpleAttributeAuthority - Class in edu.internet2.middleware.grouper.shibboleth.attribute
A simple Attribute Authority which optionally filters attributes as they are returned from the underlying Shibboleth Attribute Resolver.
SimpleAttributeAuthority(ShibbolethAttributeResolver) - Constructor for class edu.internet2.middleware.grouper.shibboleth.attribute.SimpleAttributeAuthority
Creates a Simple Attribute Authority.
SimpleAttributeAuthorityBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.attribute.config
Simple attribute authority bean definition parser.
SimpleAttributeAuthorityBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attribute.config.SimpleAttributeAuthorityBeanDefinitionParser
 
SourceDataConnector - Interface in edu.internet2.middleware.grouper.shibboleth.dataConnector
An extension to a Shibboleth DataConnector which provides the ability to return the identifiers of all objects.
SourceIdentifier - Class in edu.internet2.middleware.grouper.shibboleth.util
A source id.
SourceIdentifier() - Constructor for class edu.internet2.middleware.grouper.shibboleth.util.SourceIdentifier
 
SourceIdentifierBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.util
source identifier bean definition parser
SourceIdentifierBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.util.SourceIdentifierBeanDefinitionParser
 
StemDataConnector - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector
A DataConnector which returns Stems.
StemDataConnector() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.StemDataConnector
 
StemDataConnectorBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
 
StemDataConnectorBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.StemDataConnectorBeanDefinitionParser
 
StemDataConnectorFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
Spring bean factory that produces StemDataConnectors.
StemDataConnectorFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.StemDataConnectorFactoryBean
 
StemNameGroupFilter - Class in edu.internet2.middleware.grouper.shibboleth.filter
Selects groups in a stem with scope.
StemNameGroupFilter(String, String) - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.StemNameGroupFilter
Creates a GroupsInStemFilter which returns the groups which are under the given stem name and scope.
StemNameGroupQueryFilterBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.filter.provider
 
StemNameGroupQueryFilterBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.filter.provider.StemNameGroupQueryFilterBeanDefinitionParser
 
SUBJECT_ID_TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifierBeanDefinitionParser
 
SubjectAttributeDefinition - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition
 
SubjectAttributeDefinition() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.SubjectAttributeDefinition
 
SubjectAttributeDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
SubjectAttributeDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionBeanDefinitionParser
 
SubjectAttributeDefinitionFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
SubjectAttributeDefinitionFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionFactoryBean
 

T

toString() - Method in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifier
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.attribute.config.SimpleAttributeAuthorityBeanDefinitionParser
schema type name.
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.GroupAttributeDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.MemberAttributeDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.SubjectAttributeDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.GroupDataConnectorBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.MemberDataConnectorBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.StemDataConnectorBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.filter.provider.AndGroupQueryFilterBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.filter.provider.ExactAttributeGroupQueryFilterBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.filter.provider.MinusGroupQueryFilterBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.filter.provider.OrGroupQueryFilterBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.filter.provider.StemNameGroupQueryFilterBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.util.AttributeIdentifierBeanDefinitionParser
schema type name.
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.util.ClasspathPropertyReplacementResourceFilterBeanDefinitionParser
Schema type.
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.util.SourceIdentifierBeanDefinitionParser
schema type name.

V

validate() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.GroupAttributeDefinition
 
validate() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.MemberAttributeDefinition
 
validate() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.SubjectAttributeDefinition
 
validate() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.GroupDataConnector
validate() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.MemberDataConnector
 
validate() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.StemDataConnector
 
valueOf(String) - Static method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
Returns the enum constant of this type with the specified name.
valueOfIgnoreCase(String) - Static method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
do a case-insensitive matching
values() - Static method in enum edu.internet2.middleware.grouper.shibboleth.dataConnector.field.FieldMemberFilter
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I M N O P R S T V

Copyright © 2011 Internet2. All Rights Reserved.