Class RelyingPartyContextLookupByLabel
java.lang.Object
net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByLabel
- All Implemented Interfaces:
Function<MultiRelyingPartyContext,Collection<net.shibboleth.profile.context.RelyingPartyContext>>
public class RelyingPartyContextLookupByLabel
extends Object
implements Function<MultiRelyingPartyContext,Collection<net.shibboleth.profile.context.RelyingPartyContext>>
A function that returns a collection of
RelyingPartyContexts based on a label.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<net.shibboleth.profile.context.RelyingPartyContext>apply(MultiRelyingPartyContext input)
-
Field Details
-
label
Label to use for auto-creation.
-
-
Constructor Details
-
RelyingPartyContextLookupByLabel
public RelyingPartyContextLookupByLabel(@Nonnull @NotEmpty @ParameterName(name="theLabel") String theLabel) Constructor.- Parameters:
theLabel- indicates context should be created if not present, using this label
-
-
Method Details
-
apply
@Nullable public Collection<net.shibboleth.profile.context.RelyingPartyContext> apply(@Nullable MultiRelyingPartyContext input) - Specified by:
applyin interfaceFunction<MultiRelyingPartyContext,Collection<net.shibboleth.profile.context.RelyingPartyContext>>
-