edu.internet2.middleware.grouper.shibboleth.dataConnector.field
Class MembersField

java.lang.Object
  extended by edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
      extended by edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseMembershipField
          extended by edu.internet2.middleware.grouper.shibboleth.dataConnector.field.MembersField

public class MembersField
extends BaseMembershipField

A representation of an attribute consisting of Members.


Field Summary
static String NAME
          the first element of the identifier
 
Fields inherited from class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
DELIMITER
 
Constructor Summary
MembersField(String id)
           
 
Method Summary
 edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute<Member> getAttribute(Group group)
          Get the resultant attribute whose values are the Members of the given Group.
 
Methods inherited from class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseMembershipField
getField, getMemberFilter
 
Methods inherited from class edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField
getFirstIdElement, getId, getIdElements, getSecondIdElement, getThirdIdElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
the first element of the identifier

See Also:
Constant Field Values
Constructor Detail

MembersField

public MembersField(String id)
See Also:
edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField#constructor(String id)
Method Detail

getAttribute

public edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute<Member> getAttribute(Group group)
Get the resultant attribute whose values are the Members of the given Group.

Parameters:
group - the group
Returns:
the attribute consisting of Members or null if there are no members


Copyright © 2012 Internet2. All Rights Reserved.