#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 | |
1.4.7