Class AttributeMappingType


  • public class AttributeMappingType
    extends java.lang.Object

    Java class for AttributeMappingType complex type.

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

     <complexType name="AttributeMappingType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Attribute"/>
             <any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="Type" use="required">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                 <enumeration value="rdn"/>
                 <enumeration value="san"/>
                 <enumeration value="sda"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="Ref" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.List<java.lang.Object> any  
      protected AttributeType attribute  
      protected java.lang.String ref  
      protected java.lang.String type  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.Object> getAny()
      Gets the value of the any property.
      AttributeType getAttribute()
      Gets the value of the attribute property.
      java.lang.String getRef()
      Gets the value of the ref property.
      java.lang.String getType()
      Gets the value of the type property.
      void setAttribute​(AttributeType value)
      Sets the value of the attribute property.
      void setRef​(java.lang.String value)
      Sets the value of the ref property.
      void setType​(java.lang.String value)
      Sets the value of the type property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • any

        protected java.util.List<java.lang.Object> any
      • type

        protected java.lang.String type
      • ref

        protected java.lang.String ref
    • Constructor Detail

      • AttributeMappingType

        public AttributeMappingType()
    • Method Detail

      • getAttribute

        public AttributeType getAttribute()
        Gets the value of the attribute property.
        Returns:
        possible object is AttributeType
      • setAttribute

        public void setAttribute​(AttributeType value)
        Sets the value of the attribute property.
        Parameters:
        value - allowed object is AttributeType
      • getAny

        public java.util.List<java.lang.Object> getAny()
        Gets the value of the any property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the any property.

        For example, to add a new item, do as follows:

            getAny().add(newItem);
         

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

      • getType

        public java.lang.String getType()
        Gets the value of the type property.
        Returns:
        possible object is String
      • setType

        public void setType​(java.lang.String value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is String
      • getRef

        public java.lang.String getRef()
        Gets the value of the ref property.
        Returns:
        possible object is String
      • setRef

        public void setRef​(java.lang.String value)
        Sets the value of the ref property.
        Parameters:
        value - allowed object is String