opensaml::saml1::BrowserSSOProfileValidator Class Reference

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

Inheritance diagram for opensaml::saml1::BrowserSSOProfileValidator:

Inheritance graph
[legend]
Collaboration diagram for opensaml::saml1::BrowserSSOProfileValidator:

Collaboration graph
[legend]
List of all members.

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.

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 = NULL,
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]

Type-safe validation method.

Parameters:
assertion assertion to validate

Reimplemented from opensaml::saml1::AssertionValidator.


The documentation for this class was generated from the following file:
Generated on Mon Nov 9 10:35:38 2009 for opensaml-2.3 by  doxygen 1.4.7