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 TypeMethodDescriptionvoid
Set the strategy used to locate the currentDelegationContext
.boolean
test
(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:
test
in interfacePredicate<ProfileRequestContext>
-