# Uses of Class
net.shibboleth.profile.context.logic.messaging.AbstractRelyingPartyPredicate

Packages that use AbstractRelyingPartyPredicate
Package
Description
net.shibboleth.saml.profile.config.logic.messaging
Predicates based on message contexts and SAML profile configuration.
net.shibboleth.saml.saml2.profile.config.logic.messaging
Predicates based on message contexts and SAML 2.0 profile configuration.

## Uses of AbstractRelyingPartyPredicate in net.shibboleth.saml.profile.config.logic.messaging

Subclasses of AbstractRelyingPartyPredicate in net.shibboleth.saml.profile.config.logic.messaging
Modifier and Type
Class
Description
`class`
`ClientTLSArtifactRequestsPredicate`
A predicate implementation that forwards to `SAMLArtifactConsumerProfileConfiguration.isClientTLSArtifactRequests(MessageContext)`.
`class`
`SignArtifactRequestsPredicate`
A predicate implementation that forwards to `SAMLArtifactConsumerProfileConfiguration.isSignArtifactRequests(MessageContext)`.

## Uses of AbstractRelyingPartyPredicate in net.shibboleth.saml.saml2.profile.config.logic.messaging

Subclasses of AbstractRelyingPartyPredicate in net.shibboleth.saml.saml2.profile.config.logic.messaging
Modifier and Type
Class
Description
`class`
`ClientTLSSOAPAttributeQueriesPredicate`
A predicate implementation that forwards to `AttributeQueryProfileConfiguration.isClientTLSSOAPRequests(MessageContext)`.
`class`
`ClientTLSSOAPLogoutRequestsPredicate`
A predicate implementation that forwards to `SingleLogoutProfileConfiguration.isClientTLSSOAPRequests(MessageContext)`.
`class`
`SignSOAPAttributeQueriesPredicate`
A predicate implementation that forwards to `AttributeQueryProfileConfiguration.isSignSOAPRequests(MessageContext)`.
`class`
`SignSOAPLogoutRequestsPredicate`
A predicate implementation that forwards to `SingleLogoutProfileConfiguration.isSignSOAPRequests(MessageContext)`.