public class ValueMap extends Object implements Function<String,Set<StringAttributeValue>>
Pattern.| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
log
Class logger.
|
private String |
returnValue
Return value.
|
private Collection<SourceValue> |
sourceValues
Source values.
|
| Constructor and Description |
|---|
ValueMap()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Set<StringAttributeValue> |
apply(String attributeValue) |
String |
getReturnValue()
Gets the return value.
|
Collection<SourceValue> |
getSourceValues()
Gets the collection of source values.
|
void |
setReturnValue(String newReturnValue)
Sets the return value.
|
void |
setSourceValues(Collection<SourceValue> newValues)
Sets the Source values for the mapping.
|
private final org.slf4j.Logger log
private String returnValue
@Nonnull @NonnullElements private Collection<SourceValue> sourceValues
@Nullable public String getReturnValue()
public void setReturnValue(@Nonnull@NotEmpty String newReturnValue)
newReturnValue - the return valuepublic void setSourceValues(@Nullable@NullableElements Collection<SourceValue> newValues)
newValues - functions used to map an input value to an output value@Nonnull @NonnullElements @Unmodifiable public Collection<SourceValue> getSourceValues()
@Nullable public Set<StringAttributeValue> apply(@Nullable String attributeValue)
apply in interface Function<String,Set<StringAttributeValue>>Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.