The Shibboleth IdP V4 software has reached its End of Life and is no longer supported. This documentation is available for historical purposes only. See the IDP5 wiki space for current documentation on the supported version.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

The predicate bean namedĀ shibboleth.Conditions.EntityDescriptor is another example of an "adapter" and allows a bean of type Predicate<EntityDescriptor> to be applied in any situation that would normally expect a Predicate<ProfileRequestContext>

This is useful to be able to apply logic based on a relying party's SAML metadata directly, and the adapter handles locating the metadata that applies to the request to supply it to the nested predicate.

It is an abstract parent bean, so has to be appropriately constructed with an argument named pred, which is the actual Predicate<EntityDescriptor> to run.

Examples

There are examples of using this on theĀ ActivationConditions page.


  • No labels