Base class for SAML objects at the root of core schemas. More...
#include <saml/RootObject.h>
Public Member Functions | |
virtual const XMLCh * | getID () const =0 |
Returns the unique SAML ID of the object. | |
virtual const xmltooling::DateTime * | getIssueInstant () const =0 |
Returns the timestamp of the object. | |
virtual time_t | getIssueInstantEpoch () const =0 |
Returns the timestamp of the object as an epoch. |
Base class for SAML objects at the root of core schemas.
Root objects are signable, and have message identifiers and timestamps.
virtual const XMLCh* opensaml::RootObject::getID | ( | ) | const [pure virtual] |
Returns the unique SAML ID of the object.
virtual const xmltooling::DateTime* opensaml::RootObject::getIssueInstant | ( | ) | const [pure virtual] |
Returns the timestamp of the object.
virtual time_t opensaml::RootObject::getIssueInstantEpoch | ( | ) | const [pure virtual] |
Returns the timestamp of the object as an epoch.