#include <saml/saml2/profile/AssertionValidator.h>
Inheritance diagram for opensaml::saml2::AssertionValidator:

Public Member Functions | |
| AssertionValidator (const XMLCh *recipient, const std::vector< const XMLCh * > *audiences=nullptr, time_t ts=0) | |
| Constructor. | |
| void | validate (const xmltooling::XMLObject *xmlObject) const |
| virtual void | validateAssertion (const Assertion &assertion) const |
| Type-safe validation method. | |
| virtual void | validateCondition (const Condition *condition) const |
| Condition validation. | |
Protected Attributes | |
| const XMLCh * | m_recipient |
| Name of recipient (implicit audience). | |
| const std::vector< const XMLCh * > * | m_audiences |
| Additional audience values. | |
| time_t | m_ts |
| Timestamp to evaluate assertion conditions. | |
|
||||||||||||||||
|
Constructor.
|
|
|
Type-safe validation method.
Reimplemented in opensaml::saml2::BrowserSSOProfileValidator. |
|
|
Condition validation. The base class version only understands AudienceRestriction conditions. All other condition types will be rejected and require subclassing to prevent validation failure.
|
1.4.6