public class RelyingPartyIdPredicate extends StrategyIndirectedPredicate<ProfileRequestContext,String>
ProfileRequestContext by looking for a relying party ID
that matches one of a designated set, or a generic predicate. The ID is obtained from a
RelyingPartyContext child of the profile request context.| Constructor and Description |
|---|
RelyingPartyIdPredicate(Collection<String> candidates)
Constructor.
|
RelyingPartyIdPredicate(Predicate<String> pred)
Constructor.
|
RelyingPartyIdPredicate(String candidate)
Constructor.
|
public RelyingPartyIdPredicate(@Nonnull@NonnullElements@ParameterName(name="candidates") Collection<String> candidates)
candidates - hardwired set of values to check againstpublic RelyingPartyIdPredicate(@Nonnull@NonnullElements@ParameterName(name="candidate") String candidate)
candidate - a single value to check againstpublic RelyingPartyIdPredicate(@Nonnull@ParameterName(name="pred") Predicate<String> pred)
pred - generalized predicateCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.