X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=blobdiff_plain;f=saml%2Fsaml1%2Fprofile%2FAssertionValidator.h;h=650ddfb58837dcab6aedb15837d4a7355ccef692;hp=72477add8aac5f24c2c672dcc3610345711d80a9;hb=7d897f427b1ca756046d85dea5dc533bf2df784d;hpb=e5b279f8703445a1dc6adf735fc37e5cb1a8aa54 diff --git a/saml/saml1/profile/AssertionValidator.h b/saml/saml1/profile/AssertionValidator.h index 72477ad..650ddfb 100644 --- a/saml/saml1/profile/AssertionValidator.h +++ b/saml/saml1/profile/AssertionValidator.h @@ -60,12 +60,13 @@ namespace opensaml { /** * Condition validation. * - *

Base class version only understands AudienceRestrictionConditions. + *

The base class version only understands AudienceRestrictionConditions. + * 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. */