opensaml-2.5.0
opensaml::saml1::BrowserSSOProfileValidator Class Reference

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

Inheritance diagram for opensaml::saml1::BrowserSSOProfileValidator:
opensaml::saml1::AssertionValidator

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.

Detailed Description

Deprecated:
SAML 1.x Browser SSO Profile Assertion Validator

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.


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:
audiencesadditional audience values
tstimestamp to evaluate assertion conditions, or 0 to bypass check

Member Function Documentation

void opensaml::saml1::BrowserSSOProfileValidator::validateAssertion ( const Assertion assertion) const [virtual]

Type-safe validation method.

Parameters:
assertionassertion to validate

Reimplemented from opensaml::saml1::AssertionValidator.


The documentation for this class was generated from the following file: