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

NOTPredicates

The predicate named shibboleth.Conditions.NOT returns the logical not of the provided predicate.  It is an abstract beans and so your version has to be appropriately constructed.  

Examples can be found here