#include <saml/saml2/metadata/Metadata.h>
Public Member Functions | |
| virtual ContactPerson * | cloneContactPerson () const =0 |
| Type-specific clone method. | |
| virtual const XMLCh * | getContactType () const =0 |
| Returns the ContactType attribute. | |
| virtual void | setContactType (const XMLCh *ContactType)=0 |
| Sets the ContactType attribute. | |
| virtual Extensions * | getExtensions () const =0 |
| Returns the Extensions child. | |
| virtual void | setExtensions (Extensions *child)=0 |
| Sets the Extensions child. | |
| virtual Company * | getCompany () const =0 |
| Returns the Company child. | |
| virtual void | setCompany (Company *child)=0 |
| Sets the Company child. | |
| virtual GivenName * | getGivenName () const =0 |
| Returns the GivenName child. | |
| virtual void | setGivenName (GivenName *child)=0 |
| Sets the GivenName child. | |
| virtual SurName * | getSurName () const =0 |
| Returns the SurName child. | |
| virtual void | setSurName (SurName *child)=0 |
| Sets the SurName child. | |
| virtual xmltooling::XMLObjectChildrenList < std::vector< EmailAddress * > > | getEmailAddresss ()=0 |
| Returns modifiable EmailAddress collection. | |
| virtual const std::vector < EmailAddress * > & | getEmailAddresss () const =0 |
| Returns reference to immutable EmailAddress collection. | |
| virtual xmltooling::XMLObjectChildrenList < std::vector< TelephoneNumber * > > | getTelephoneNumbers ()=0 |
| Returns modifiable TelephoneNumber collection. | |
| virtual const std::vector < TelephoneNumber * > & | getTelephoneNumbers () const =0 |
| Returns reference to immutable TelephoneNumber collection. | |
Static Public Attributes | |
| static const XMLCh | LOCAL_NAME [] |
| Element local name. | |
| static const XMLCh | CONTACTTYPE_ATTRIB_NAME [] |
| ContactType attribute name. | |
| static const XMLCh | TYPE_NAME [] |
| ContactType local name. | |
| static const XMLCh | CONTACT_TECHNICAL [] |
| technical Contact Type | |
| static const XMLCh | CONTACT_SUPPORT [] |
| support Contact Type | |
| static const XMLCh | CONTACT_ADMINISTRATIVE [] |
| administrative Contact Type | |
| static const XMLCh | CONTACT_BILLING [] |
| billing Contact Type | |
| static const XMLCh | CONTACT_OTHER [] |
| other Contact Type | |
| virtual ContactPerson* opensaml::saml2md::ContactPerson::cloneContactPerson | ( | ) | const [pure virtual] |
Type-specific clone method.
| virtual const XMLCh* opensaml::saml2md::ContactPerson::getContactType | ( | ) | const [pure virtual] |
Returns the ContactType attribute.
| virtual void opensaml::saml2md::ContactPerson::setContactType | ( | const XMLCh * | ContactType | ) | [pure virtual] |
Sets the ContactType attribute.
| virtual Extensions* opensaml::saml2md::ContactPerson::getExtensions | ( | ) | const [pure virtual] |
Returns the Extensions child.
| virtual void opensaml::saml2md::ContactPerson::setExtensions | ( | Extensions * | child | ) | [pure virtual] |
Sets the Extensions child.
| virtual Company* opensaml::saml2md::ContactPerson::getCompany | ( | ) | const [pure virtual] |
Returns the Company child.
| virtual void opensaml::saml2md::ContactPerson::setCompany | ( | Company * | child | ) | [pure virtual] |
Sets the Company child.
| virtual GivenName* opensaml::saml2md::ContactPerson::getGivenName | ( | ) | const [pure virtual] |
Returns the GivenName child.
| virtual void opensaml::saml2md::ContactPerson::setGivenName | ( | GivenName * | child | ) | [pure virtual] |
Sets the GivenName child.
| virtual SurName* opensaml::saml2md::ContactPerson::getSurName | ( | ) | const [pure virtual] |
Returns the SurName child.
| virtual void opensaml::saml2md::ContactPerson::setSurName | ( | SurName * | child | ) | [pure virtual] |
Sets the SurName child.
| virtual xmltooling::XMLObjectChildrenList< std::vector< EmailAddress *> > opensaml::saml2md::ContactPerson::getEmailAddresss | ( | ) | [pure virtual] |
Returns modifiable EmailAddress collection.
| virtual const std::vector< EmailAddress *>& opensaml::saml2md::ContactPerson::getEmailAddresss | ( | ) | const [pure virtual] |
Returns reference to immutable EmailAddress collection.
| virtual xmltooling::XMLObjectChildrenList< std::vector< TelephoneNumber *> > opensaml::saml2md::ContactPerson::getTelephoneNumbers | ( | ) | [pure virtual] |
Returns modifiable TelephoneNumber collection.
| virtual const std::vector< TelephoneNumber *>& opensaml::saml2md::ContactPerson::getTelephoneNumbers | ( | ) | const [pure virtual] |
Returns reference to immutable TelephoneNumber collection.
1.5.6