public class MemberDataConnector extends BaseGrouperDataConnector<Member>
DataConnector
which returns Member
attributes.CHANGELOG_PRINCIPAL_NAME_PREFIX
Constructor and Description |
---|
MemberDataConnector() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute> |
buildAttributes(Member member)
Return attributes for the given
Member . |
protected boolean |
isInternal(Subject subject)
Returns true if the subject is internal to Grouper, in either the
InternalSourceAdapter for the
GrouperSystem and GrouperAll subjects or the GrouperSourceAdapter for Group s. |
Map<String,edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute> |
resolve(edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethResolutionContext resolutionContext) |
void |
validate() |
getAllAttributeDefNames, getAttributeDefNames, getAttributeIdentifiers, getFilter, getGrouperSession, getGroupsFields, getMembersFields, getPrivilegeFields, initialize, setAttributeIdentifiers, setFilter
getFailoverDependencyId, setFailoverDependencyIds
getDependencyIds, getId, getValuesFromAllDependencies, getValuesFromAttributeDependency, getValuesFromConnectorDependency, setId
public Map<String,edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute> resolve(edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethResolutionContext resolutionContext) throws edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolutionException
edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolutionException
protected Map<String,edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute> buildAttributes(Member member)
Member
.member
- the memberpublic void validate() throws edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolutionException
edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolutionException
protected boolean isInternal(Subject subject)
InternalSourceAdapter
for the
GrouperSystem and GrouperAll subjects or the GrouperSourceAdapter
for Group
s.subject
- the subjectCopyright © 2016 Internet2. All rights reserved.