opensaml-2.4.3
opensaml::saml2::RootObject Class Reference

SAML 2.0 assertion or protocol message. More...

#include <saml/saml2/core/Assertions.h>

Inheritance diagram for opensaml::saml2::RootObject:
opensaml::RootObject opensaml::SignableObject

List of all members.

Public Member Functions

virtual const XMLCh * getVersion () const =0
 Gets the Version attribute.
virtual Issuer * getIssuer () const =0
 Gets the Issuer.
- Public Member Functions inherited from opensaml::RootObject
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.
- Public Member Functions inherited from opensaml::SignableObject
virtual xmlsignature::Signature * getSignature () const =0
 Returns the enveloped Signature from the object.
virtual void setSignature (xmlsignature::Signature *sig)=0
 Sets an enveloped Signature in the object.

Additional Inherited Members


Detailed Description

SAML 2.0 assertion or protocol message.


Member Function Documentation

virtual Issuer* opensaml::saml2::RootObject::getIssuer ( ) const
pure virtual

Gets the Issuer.

virtual const XMLCh* opensaml::saml2::RootObject::getVersion ( ) const
pure virtual

Gets the Version attribute.


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