opensaml-2.4.3
|
SAML 2.0 assertion or protocol message. More...
#include <saml/saml2/core/Assertions.h>
Public Member Functions | |
virtual const XMLCh * | getVersion () const =0 |
Gets the Version attribute. More... | |
virtual Issuer * | getIssuer () const =0 |
Gets the Issuer. More... | |
![]() | |
virtual const XMLCh * | getID () const =0 |
Returns the unique SAML ID of the object. More... | |
virtual const xmltooling::DateTime * | getIssueInstant () const =0 |
Returns the timestamp of the object. More... | |
virtual time_t | getIssueInstantEpoch () const =0 |
Returns the timestamp of the object as an epoch. More... | |
![]() | |
virtual xmlsignature::Signature * | getSignature () const =0 |
Returns the enveloped Signature from the object. More... | |
virtual void | setSignature (xmlsignature::Signature *sig)=0 |
Sets an enveloped Signature in the object. More... | |
Additional Inherited Members | |
![]() | |
void | declareNonVisibleNamespaces () const |
Search the object for non-visible namespaces, and pin them on the root of the object where necessary, adding them to the inclusive prefix list for signing purposes. | |
SAML 2.0 assertion or protocol message.
|
pure virtual |
Gets the Issuer.
|
pure virtual |
Gets the Version attribute.