Class IssuingDelegatedAssertionPredicate
java.lang.Object
net.shibboleth.idp.saml.saml2.profile.delegation.IssuingDelegatedAssertionPredicate
- All Implemented Interfaces:
Predicate<ProfileRequestContext>,Predicate<ProfileRequestContext>
public class IssuingDelegatedAssertionPredicate
extends Object
implements Predicate<ProfileRequestContext>
A predicate which determines whether issuance of a delegated
SAML 2
Assertion is active.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidSet the strategy used to locate the currentDelegationContext.booleantest(ProfileRequestContext input)
-
Field Details
-
delegationContextLookupStrategy
Strategy used to lookup theDelegationContext.
-
-
Constructor Details
-
IssuingDelegatedAssertionPredicate
public IssuingDelegatedAssertionPredicate()Constructor.
-
-
Method Details
-
setDelegationContextLookupStrategy
public void setDelegationContextLookupStrategy(@Nonnull Function<ProfileRequestContext, DelegationContext> strategy) Set the strategy used to locate the currentDelegationContext.- Parameters:
strategy- strategy used to locate the currentDelegationContext
-
test
- Specified by:
testin interfacePredicate<ProfileRequestContext>
-