Interface AttributeType

  • All Superinterfaces:
    XmlObject, XmlTokenSource

    public interface AttributeType
    extends XmlObject
    An XML AttributeType(@urn:oasis:names:tc:SAML:2.0:assertion). This is a complex type.
    • Method Detail

      • getAttributeValueArray

        XmlObject[] getAttributeValueArray()
        Gets array of all "AttributeValue" elements
      • getAttributeValueArray

        XmlObject getAttributeValueArray​(int i)
        Gets ith "AttributeValue" element
      • isNilAttributeValueArray

        boolean isNilAttributeValueArray​(int i)
        Tests for nil ith "AttributeValue" element
      • sizeOfAttributeValueArray

        int sizeOfAttributeValueArray()
        Returns number of "AttributeValue" element
      • setAttributeValueArray

        void setAttributeValueArray​(XmlObject[] attributeValueArray)
        Sets array of all "AttributeValue" element
      • setAttributeValueArray

        void setAttributeValueArray​(int i,
                                    XmlObject attributeValue)
        Sets ith "AttributeValue" element
      • setNilAttributeValueArray

        void setNilAttributeValueArray​(int i)
        Nils the ith "AttributeValue" element
      • insertNewAttributeValue

        XmlObject insertNewAttributeValue​(int i)
        Inserts and returns a new empty value (as xml) as the ith "AttributeValue" element
      • addNewAttributeValue

        XmlObject addNewAttributeValue()
        Appends and returns a new empty value (as xml) as the last "AttributeValue" element
      • removeAttributeValue

        void removeAttributeValue​(int i)
        Removes the ith "AttributeValue" element
      • getName

        String getName()
        Gets the "Name" attribute
      • xgetName

        XmlString xgetName()
        Gets (as xml) the "Name" attribute
      • setName

        void setName​(String name)
        Sets the "Name" attribute
      • xsetName

        void xsetName​(XmlString name)
        Sets (as xml) the "Name" attribute
      • getNameFormat

        String getNameFormat()
        Gets the "NameFormat" attribute
      • xgetNameFormat

        XmlAnyURI xgetNameFormat()
        Gets (as xml) the "NameFormat" attribute
      • isSetNameFormat

        boolean isSetNameFormat()
        True if has "NameFormat" attribute
      • setNameFormat

        void setNameFormat​(String nameFormat)
        Sets the "NameFormat" attribute
      • xsetNameFormat

        void xsetNameFormat​(XmlAnyURI nameFormat)
        Sets (as xml) the "NameFormat" attribute
      • unsetNameFormat

        void unsetNameFormat()
        Unsets the "NameFormat" attribute
      • getFriendlyName

        String getFriendlyName()
        Gets the "FriendlyName" attribute
      • xgetFriendlyName

        XmlString xgetFriendlyName()
        Gets (as xml) the "FriendlyName" attribute
      • isSetFriendlyName

        boolean isSetFriendlyName()
        True if has "FriendlyName" attribute
      • setFriendlyName

        void setFriendlyName​(String friendlyName)
        Sets the "FriendlyName" attribute
      • xsetFriendlyName

        void xsetFriendlyName​(XmlString friendlyName)
        Sets (as xml) the "FriendlyName" attribute
      • unsetFriendlyName

        void unsetFriendlyName()
        Unsets the "FriendlyName" attribute