Class AbstractRelyingPartyPredicate

java.lang.Object
net.shibboleth.idp.profile.logic.messaging.AbstractRelyingPartyPredicate
All Implemented Interfaces:
Predicate<MessageContext>, Predicate<MessageContext>
Direct Known Subclasses:
ClientTLSArtifactRequestsPredicate, ClientTLSSOAPLogoutRequestsPredicate, SignArtifactRequestsPredicate, SignSOAPLogoutRequestsPredicate

public abstract class AbstractRelyingPartyPredicate extends Object implements Predicate<MessageContext>
Abstract base class for a predicate that evaluates a MessageContext and which requires a RelyingPartyContext obtained via a lookup function, by default a child of the InOutOperationContext the parent of the specified MessageContext.