#include <saml/saml1/profile/BrowserSSOProfileValidator.h>
List of all members.
Public Member Functions |
| BrowserSSOProfileValidator (const XMLCh *recipient, const std::vector< const XMLCh * > *audiences=nullptr, time_t ts=0) |
| Constructor.
|
void | validateAssertion (const Assertion &assertion) const |
| Type-safe validation method.
|
| 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 | validateCondition (const Condition *condition) const |
| Condition validation.
|
Additional Inherited Members |
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.
|
Detailed Description
- Deprecated:
- SAML 1.x Browser SSO Profile Assertion Validator
<p>In addition to standard core requirements for validity, SSO assertions
<strong>MUST</strong> have NotBefore/NotOnOrAfter attributes and each subject statement
<strong>MUST</strong> be confirmable via bearer or artifact method.
Constructor & Destructor Documentation
opensaml::saml1::BrowserSSOProfileValidator::BrowserSSOProfileValidator |
( |
const XMLCh * |
recipient, |
|
|
const std::vector< const XMLCh * > * |
audiences = nullptr , |
|
|
time_t |
ts = 0 |
|
) |
| |
Constructor.
name of assertion recipient (implicit audience)
- Parameters:
-
audiences | additional audience values |
ts | timestamp to evaluate assertion conditions, or 0 to bypass check |
Member Function Documentation
void opensaml::saml1::BrowserSSOProfileValidator::validateAssertion |
( |
const Assertion & |
assertion | ) |
const |
|
virtual |
The documentation for this class was generated from the following file: