|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.shibboleth.common.attribute.filtering.provider.ShibbolethFilteringContext
public class ShibbolethFilteringContext
Contextual information for performing attribute filtering.
Constructor Summary | |
---|---|
ShibbolethFilteringContext(Map<String,BaseAttribute> attributes,
SAMLProfileRequestContext context)
Constructor. |
Method Summary | |
---|---|
SAMLProfileRequestContext |
getAttributeRequestContext()
Gets the context for the attribute request. |
Map<String,List<MatchFunctor>> |
getDenyValueRules()
Gets the deny value rules that apply to the attribute. |
Collection |
getRetainedValues(String attributeId,
boolean prepopulate)
Gets the values, for the given attribute, that have no yet been filtered out. |
Map<String,BaseAttribute> |
getUnfilteredAttributes()
Gets the attributes being filtered. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ShibbolethFilteringContext(Map<String,BaseAttribute> attributes, SAMLProfileRequestContext context)
attributes
- unfiltered attribute setcontext
- attribute request contextMethod Detail |
---|
public SAMLProfileRequestContext getAttributeRequestContext()
public Map<String,BaseAttribute> getUnfilteredAttributes()
public Collection getRetainedValues(String attributeId, boolean prepopulate)
attributeId
- attribute to retrieve the values forprepopulate
- whether to pre-populate the retained value list from the unfiltered value list if there is
currently no set of values retained for the given attribute
public Map<String,List<MatchFunctor>> getDenyValueRules()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |