Class SOAPErrorPredicate

java.lang.Object
net.shibboleth.idp.profile.logic.AbstractRelyingPartyPredicate
net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
All Implemented Interfaces:
Predicate<ProfileRequestContext>, Predicate<ProfileRequestContext>

public class SOAPErrorPredicate extends AbstractRelyingPartyPredicate
Predicate that decides whether to handle an error by returning a SOAP fault to a requester or fail locally.

Most ECP errors that don't result in a SAML Response should be handled with a SOAP fault, but this can be overriden to accomodate special needs of clients, particularly when dealing with login failure.

  • Field Details

  • Constructor Details

    • SOAPErrorPredicate

      public SOAPErrorPredicate()
      Constructor.
  • Method Details