Class ContactType


  • public class ContactType
    extends TypeWithOtherAttributes

    Java class for ContactType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="ContactType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}Extensions" minOccurs="0"/>
             <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}Company" minOccurs="0"/>
             <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}GivenName" minOccurs="0"/>
             <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}SurName" minOccurs="0"/>
             <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}EmailAddress" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}TelephoneNumber" maxOccurs="unbounded"
     minOccurs="0"/>
           </sequence>
           <attribute name="contactType" use="required" type="{urn:oasis:names:tc:SAML:2.0:metadata}ContactTypeType"
     />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

    • Method Detail

      • getExtensions

        public ExtensionsType getExtensions()
        Gets the value of the extensions property.
        Returns:
        possible object is ExtensionsType
      • setExtensions

        public void setExtensions​(ExtensionsType value)
        Sets the value of the extensions property.
        Parameters:
        value - allowed object is ExtensionsType
      • getCompany

        public String getCompany()
        Gets the value of the company property.
        Returns:
        possible object is String
      • setCompany

        public void setCompany​(String value)
        Sets the value of the company property.
        Parameters:
        value - allowed object is String
      • getGivenName

        public String getGivenName()
        Gets the value of the givenName property.
        Returns:
        possible object is String
      • setGivenName

        public void setGivenName​(String value)
        Sets the value of the givenName property.
        Parameters:
        value - allowed object is String
      • getSurName

        public String getSurName()
        Gets the value of the surName property.
        Returns:
        possible object is String
      • setSurName

        public void setSurName​(String value)
        Sets the value of the surName property.
        Parameters:
        value - allowed object is String
      • addEmailAddress

        public void addEmailAddress​(String email)
        Add an email address
        Parameters:
        email -
      • removeTelephone

        public void removeTelephone​(String tel)
        remove a telephone
        Parameters:
        tel -
      • removeEmailAddress

        public void removeEmailAddress​(String email)
        remove an email address
        Parameters:
        email -
      • addTelephone

        public void addTelephone​(String tel)
        Add a telephone
        Parameters:
        tel -
      • getEmailAddress

        public List<String> getEmailAddress()
        Gets the value of the emailAddress property.

        Objects of the following type(s) are allowed in the list String

      • getTelephoneNumber

        public List<String> getTelephoneNumber()
        Gets the value of the telephoneNumber property.

        Objects of the following type(s) are allowed in the list String

      • setContactType

        public void setContactType​(ContactTypeType value)
        Sets the value of the contactType property.
        Parameters:
        value - allowed object is ContactTypeType