Interface SubjectType

  • All Superinterfaces:
    XmlObject, XmlTokenSource

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

      • isSetBaseID

        boolean isSetBaseID()
        True if has "BaseID" element
      • addNewBaseID

        BaseIDAbstractType addNewBaseID()
        Appends and returns a new empty "BaseID" element
      • unsetBaseID

        void unsetBaseID()
        Unsets the "BaseID" element
      • getNameID

        NameIDType getNameID()
        Gets the "NameID" element
      • isSetNameID

        boolean isSetNameID()
        True if has "NameID" element
      • setNameID

        void setNameID​(NameIDType nameID)
        Sets the "NameID" element
      • addNewNameID

        NameIDType addNewNameID()
        Appends and returns a new empty "NameID" element
      • unsetNameID

        void unsetNameID()
        Unsets the "NameID" element
      • isSetEncryptedID

        boolean isSetEncryptedID()
        True if has "EncryptedID" element
      • setEncryptedID

        void setEncryptedID​(EncryptedElementType encryptedID)
        Sets the "EncryptedID" element
      • addNewEncryptedID

        EncryptedElementType addNewEncryptedID()
        Appends and returns a new empty "EncryptedID" element
      • unsetEncryptedID

        void unsetEncryptedID()
        Unsets the "EncryptedID" element
      • getSubjectConfirmationArray

        SubjectConfirmationType[] getSubjectConfirmationArray()
        Gets array of all "SubjectConfirmation" elements
      • getSubjectConfirmationArray

        SubjectConfirmationType getSubjectConfirmationArray​(int i)
        Gets ith "SubjectConfirmation" element
      • sizeOfSubjectConfirmationArray

        int sizeOfSubjectConfirmationArray()
        Returns number of "SubjectConfirmation" element
      • setSubjectConfirmationArray

        void setSubjectConfirmationArray​(SubjectConfirmationType[] subjectConfirmationArray)
        Sets array of all "SubjectConfirmation" element
      • setSubjectConfirmationArray

        void setSubjectConfirmationArray​(int i,
                                         SubjectConfirmationType subjectConfirmation)
        Sets ith "SubjectConfirmation" element
      • insertNewSubjectConfirmation

        SubjectConfirmationType insertNewSubjectConfirmation​(int i)
        Inserts and returns a new empty value (as xml) as the ith "SubjectConfirmation" element
      • addNewSubjectConfirmation

        SubjectConfirmationType addNewSubjectConfirmation()
        Appends and returns a new empty value (as xml) as the last "SubjectConfirmation" element
      • removeSubjectConfirmation

        void removeSubjectConfirmation​(int i)
        Removes the ith "SubjectConfirmation" element