opensaml::RootObject Class Reference

Base class for SAML objects at the root of core schemas. More...

#include <saml/RootObject.h>

Inheritance diagram for opensaml::RootObject:

opensaml::SignableObject opensaml::Assertion opensaml::saml1p::RequestAbstractType opensaml::saml1p::ResponseAbstractType opensaml::saml2::RootObject opensaml::saml1::Assertion opensaml::saml2::Assertion opensaml::saml1p::Request opensaml::saml1p::Response opensaml::saml2::Assertion opensaml::saml2p::RequestAbstractType opensaml::saml2p::StatusResponseType opensaml::saml2p::ArtifactResolve opensaml::saml2p::AssertionIDRequest opensaml::saml2p::AuthnRequest opensaml::saml2p::LogoutRequest opensaml::saml2p::ManageNameIDRequest opensaml::saml2p::NameIDMappingRequest opensaml::saml2p::SubjectQuery opensaml::saml2p::ArtifactResponse opensaml::saml2p::LogoutResponse opensaml::saml2p::ManageNameIDResponse opensaml::saml2p::NameIDMappingResponse opensaml::saml2p::Response

List of all members.

Public Member Functions

virtual const XMLCh * getID () const =0
 Returns the unique SAML ID of the object.
virtual const
xercesc::XMLDateTime * 
getIssueInstant () const =0
 Returns the timestamp of the object.
virtual time_t getIssueInstantEpoch () const =0
 Returns the timestamp of the object as an epoch.


Detailed Description

Base class for SAML objects at the root of core schemas.

Root objects are signable, and have message identifiers and timestamps.


Member Function Documentation

virtual const XMLCh* opensaml::RootObject::getID (  )  const [pure virtual]

Returns the unique SAML ID of the object.

Returns:
the unique SAML ID

virtual const xercesc::XMLDateTime* opensaml::RootObject::getIssueInstant (  )  const [pure virtual]

Returns the timestamp of the object.

Returns:
the timestamp

virtual time_t opensaml::RootObject::getIssueInstantEpoch (  )  const [pure virtual]

Returns the timestamp of the object as an epoch.

Returns:
the timestamp


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

Generated on Mon Apr 13 19:46:40 2020 for opensaml-3.1.0 by  doxygen 1.5.6