#include <saml/saml1/profile/BrowserSSOProfileValidator.h>

Public Member Functions | |
| BrowserSSOProfileValidator (const XMLCh *recipient, const std::vector< const XMLCh * > *audiences=NULL, time_t ts=0) | |
| Constructor. | |
| void | validateAssertion (const Assertion &assertion) const |
| Type-safe validation method. | |
In addition to standard core requirements for validity, SSO assertions MUST have NotBefore/NotOnOrAfter attributes and each subject statement MUST be confirmable via bearer or artifact method.
| opensaml::saml1::BrowserSSOProfileValidator::BrowserSSOProfileValidator | ( | const XMLCh * | recipient, | |
| const std::vector< const XMLCh * > * | audiences = NULL, |
|||
| time_t | ts = 0 | |||
| ) |
Constructor.
name of assertion recipient (implicit audience)
| audiences | additional audience values | |
| ts | timestamp to evaluate assertion conditions, or 0 to bypass check |
| void opensaml::saml1::BrowserSSOProfileValidator::validateAssertion | ( | const Assertion & | assertion | ) | const [virtual] |
Type-safe validation method.
| assertion | assertion to validate |
Reimplemented from opensaml::saml1::AssertionValidator.
1.5.6