Class ResolutionLabelLookupFunction
java.lang.Object
net.shibboleth.idp.attribute.resolver.context.navigate.AbstractAttributeResolutionLookupFunction<String>
net.shibboleth.idp.attribute.resolver.context.navigate.ResolutionLabelLookupFunction
- All Implemented Interfaces:
Function<ProfileRequestContext,
,String> ContextDataLookupFunction<ProfileRequestContext,
String>
public class ResolutionLabelLookupFunction
extends AbstractAttributeResolutionLookupFunction<String>
A function that returns
AttributeResolutionContext.getResolutionLabel()
if available from a
AttributeResolutionContext
obtained via a lookup function defined on the base class.
If a specific setting is unavailable, a null value is returned.
- Since:
- 4.1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Method that performs eventual lookup of target data.Methods inherited from class net.shibboleth.idp.attribute.resolver.context.navigate.AbstractAttributeResolutionLookupFunction
apply, setAttributeResolutionContextLookupStrategy
-
Constructor Details
-
ResolutionLabelLookupFunction
public ResolutionLabelLookupFunction()
-
-
Method Details
-
doApply
Method that performs eventual lookup of target data.- Specified by:
doApply
in classAbstractAttributeResolutionLookupFunction<String>
- Parameters:
input
- the context to examine- Returns:
- the data to return
-