X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=blobdiff_plain;f=saml%2Fsaml2%2Fprofile%2FAssertionValidator.h;h=f427bcee3b4f1683624379942765cbd11b3ab74a;hp=f1276bd8ec0bbbf710f115e0d5f968efec099310;hb=7d897f427b1ca756046d85dea5dc533bf2df784d;hpb=e5b279f8703445a1dc6adf735fc37e5cb1a8aa54 diff --git a/saml/saml2/profile/AssertionValidator.h b/saml/saml2/profile/AssertionValidator.h index f1276bd..f427bce 100644 --- a/saml/saml2/profile/AssertionValidator.h +++ b/saml/saml2/profile/AssertionValidator.h @@ -60,12 +60,13 @@ namespace opensaml { /** * Condition validation. * - *

Base class version only understands AudienceRestrictions. + *

The base class version only understands AudienceRestriction conditions. + * All other condition types will be rejected and require subclassing to + * prevent validation failure. * * @param condition condition to validate - * @return true iff condition was understood */ - virtual bool validateCondition(const Condition* condition) const; + virtual void validateCondition(const Condition* condition) const; protected: /** Set of audience values representing recipient. */