#include <saml/saml1/core/Assertions.h>
Public Member Functions | |
| virtual Conditions * | cloneConditions () const =0 |
| Type-specific clone method. | |
| virtual const xercesc::XMLDateTime * | getNotBefore () const =0 |
| Returns the NotBefore attribute. | |
| virtual void | setNotBefore (const xercesc::XMLDateTime *NotBefore)=0 |
| Sets the NotBefore attribute. | |
| virtual time_t | getNotBeforeEpoch () const =0 |
| Returns the NotBefore attribute in epoch form. | |
| virtual void | setNotBefore (time_t NotBefore)=0 |
| Sets the NotBefore attribute. | |
| virtual void | setNotBefore (const XMLCh *NotBefore)=0 |
| Sets the NotBefore attribute. | |
| virtual const xercesc::XMLDateTime * | getNotOnOrAfter () const =0 |
| Returns the NotOnOrAfter attribute. | |
| virtual void | setNotOnOrAfter (const xercesc::XMLDateTime *NotOnOrAfter)=0 |
| Sets the NotOnOrAfter attribute. | |
| virtual time_t | getNotOnOrAfterEpoch () const =0 |
| Returns the NotOnOrAfter attribute in epoch form. | |
| virtual void | setNotOnOrAfter (time_t NotOnOrAfter)=0 |
| Sets the NotOnOrAfter attribute. | |
| virtual void | setNotOnOrAfter (const XMLCh *NotOnOrAfter)=0 |
| Sets the NotOnOrAfter attribute. | |
| virtual xmltooling::XMLObjectChildrenList < std::vector < AudienceRestrictionCondition * > > | getAudienceRestrictionConditions ()=0 |
| Returns modifiable AudienceRestrictionCondition collection. | |
| virtual const std::vector < AudienceRestrictionCondition * > & | getAudienceRestrictionConditions () const =0 |
| Returns reference to immutable AudienceRestrictionCondition collection. | |
| virtual xmltooling::XMLObjectChildrenList < std::vector < DoNotCacheCondition * > > | getDoNotCacheConditions ()=0 |
| Returns modifiable DoNotCacheCondition collection. | |
| virtual const std::vector < DoNotCacheCondition * > & | getDoNotCacheConditions () const =0 |
| Returns reference to immutable DoNotCacheCondition collection. | |
| virtual xmltooling::XMLObjectChildrenList < std::vector< Condition * > > | getConditions ()=0 |
| Returns modifiable Condition collection. | |
| virtual const std::vector < Condition * > & | getConditions () const =0 |
| Returns reference to immutable Condition collection. | |
Static Public Attributes | |
| static const XMLCh | LOCAL_NAME [] |
| Element local name. | |
| static const XMLCh | NOTBEFORE_ATTRIB_NAME [] |
| NotBefore attribute name. | |
| static const XMLCh | NOTONORAFTER_ATTRIB_NAME [] |
| NotOnOrAfter attribute name. | |
| static const XMLCh | TYPE_NAME [] |
| ConditionsType local name. | |
| virtual Conditions* opensaml::saml1::Conditions::cloneConditions | ( | ) | const [pure virtual] |
Type-specific clone method.
| virtual const xercesc::XMLDateTime* opensaml::saml1::Conditions::getNotBefore | ( | ) | const [pure virtual] |
Returns the NotBefore attribute.
| virtual void opensaml::saml1::Conditions::setNotBefore | ( | const xercesc::XMLDateTime * | NotBefore | ) | [pure virtual] |
Sets the NotBefore attribute.
| virtual time_t opensaml::saml1::Conditions::getNotBeforeEpoch | ( | ) | const [pure virtual] |
Returns the NotBefore attribute in epoch form.
| virtual void opensaml::saml1::Conditions::setNotBefore | ( | time_t | NotBefore | ) | [pure virtual] |
Sets the NotBefore attribute.
| virtual void opensaml::saml1::Conditions::setNotBefore | ( | const XMLCh * | NotBefore | ) | [pure virtual] |
Sets the NotBefore attribute.
| virtual const xercesc::XMLDateTime* opensaml::saml1::Conditions::getNotOnOrAfter | ( | ) | const [pure virtual] |
Returns the NotOnOrAfter attribute.
| virtual void opensaml::saml1::Conditions::setNotOnOrAfter | ( | const xercesc::XMLDateTime * | NotOnOrAfter | ) | [pure virtual] |
Sets the NotOnOrAfter attribute.
| virtual time_t opensaml::saml1::Conditions::getNotOnOrAfterEpoch | ( | ) | const [pure virtual] |
Returns the NotOnOrAfter attribute in epoch form.
| virtual void opensaml::saml1::Conditions::setNotOnOrAfter | ( | time_t | NotOnOrAfter | ) | [pure virtual] |
Sets the NotOnOrAfter attribute.
| virtual void opensaml::saml1::Conditions::setNotOnOrAfter | ( | const XMLCh * | NotOnOrAfter | ) | [pure virtual] |
Sets the NotOnOrAfter attribute.
| virtual xmltooling::XMLObjectChildrenList< std::vector< AudienceRestrictionCondition *> > opensaml::saml1::Conditions::getAudienceRestrictionConditions | ( | ) | [pure virtual] |
Returns modifiable AudienceRestrictionCondition collection.
| virtual const std::vector< AudienceRestrictionCondition *>& opensaml::saml1::Conditions::getAudienceRestrictionConditions | ( | ) | const [pure virtual] |
Returns reference to immutable AudienceRestrictionCondition collection.
| virtual xmltooling::XMLObjectChildrenList< std::vector< DoNotCacheCondition *> > opensaml::saml1::Conditions::getDoNotCacheConditions | ( | ) | [pure virtual] |
Returns modifiable DoNotCacheCondition collection.
| virtual const std::vector< DoNotCacheCondition *>& opensaml::saml1::Conditions::getDoNotCacheConditions | ( | ) | const [pure virtual] |
Returns reference to immutable DoNotCacheCondition collection.
| virtual xmltooling::XMLObjectChildrenList< std::vector< Condition *> > opensaml::saml1::Conditions::getConditions | ( | ) | [pure virtual] |
Returns modifiable Condition collection.
| virtual const std::vector< Condition *>& opensaml::saml1::Conditions::getConditions | ( | ) | const [pure virtual] |
Returns reference to immutable Condition collection.
1.5.6