Class EvaluateDelegationPolicy.PolicyMaxChainLengthStrategy

java.lang.Object
net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy.PolicyMaxChainLengthStrategy
All Implemented Interfaces:
Function<ProfileRequestContext,Long>
Enclosing class:
EvaluateDelegationPolicy

public class EvaluateDelegationPolicy.PolicyMaxChainLengthStrategy extends Object implements Function<ProfileRequestContext,Long>
Default strategy used to resolve the policy maximum token delegation chain length.

This strategy evaluates the extension element value DelegationPolicy.getMaximumTokenDelegationChainLength() present in the Advice of the presented Assertion token.