public class FilteredNameAttributeDefinition<T>
extends edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.BaseAttributeDefinition
AttributeDefinition
which returns filtered string values.Constructor and Description |
---|
FilteredNameAttributeDefinition() |
Modifier and Type | Method and Description |
---|---|
protected edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute |
doResolve(edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethResolutionContext resolutionContext) |
Filter<String> |
getFilter()
Get the filter.
|
void |
setFilter(Filter filter)
Set the filter.
|
void |
validate() |
getAttributeEncoders, getDisplayDescriptions, getDisplayNames, getSourceAttributeID, getValuesFromAllDependencies, isDependencyOnly, resolve, setDependencyOnly, setSourceAttributeID
getDependencyIds, getId, getValuesFromAllDependencies, getValuesFromAttributeDependency, getValuesFromConnectorDependency, setId
protected edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute doResolve(edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethResolutionContext resolutionContext) throws edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolutionException
doResolve
in class edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.BaseAttributeDefinition
edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolutionException
public void setFilter(Filter filter)
filter
- the Filterpublic void validate() throws edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolutionException
edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolutionException
Copyright © 2016 Internet2. All rights reserved.