Interface ConditionsType

  • All Superinterfaces:
    XmlObject, XmlTokenSource

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

      • getAudienceRestrictionConditionArray

        AudienceRestrictionConditionType[] getAudienceRestrictionConditionArray()
        Gets array of all "AudienceRestrictionCondition" elements
      • getAudienceRestrictionConditionArray

        AudienceRestrictionConditionType getAudienceRestrictionConditionArray​(int i)
        Gets ith "AudienceRestrictionCondition" element
      • sizeOfAudienceRestrictionConditionArray

        int sizeOfAudienceRestrictionConditionArray()
        Returns number of "AudienceRestrictionCondition" element
      • setAudienceRestrictionConditionArray

        void setAudienceRestrictionConditionArray​(AudienceRestrictionConditionType[] audienceRestrictionConditionArray)
        Sets array of all "AudienceRestrictionCondition" element
      • setAudienceRestrictionConditionArray

        void setAudienceRestrictionConditionArray​(int i,
                                                  AudienceRestrictionConditionType audienceRestrictionCondition)
        Sets ith "AudienceRestrictionCondition" element
      • insertNewAudienceRestrictionCondition

        AudienceRestrictionConditionType insertNewAudienceRestrictionCondition​(int i)
        Inserts and returns a new empty value (as xml) as the ith "AudienceRestrictionCondition" element
      • addNewAudienceRestrictionCondition

        AudienceRestrictionConditionType addNewAudienceRestrictionCondition()
        Appends and returns a new empty value (as xml) as the last "AudienceRestrictionCondition" element
      • removeAudienceRestrictionCondition

        void removeAudienceRestrictionCondition​(int i)
        Removes the ith "AudienceRestrictionCondition" element
      • getDoNotCacheConditionArray

        DoNotCacheConditionType[] getDoNotCacheConditionArray()
        Gets array of all "DoNotCacheCondition" elements
      • getDoNotCacheConditionArray

        DoNotCacheConditionType getDoNotCacheConditionArray​(int i)
        Gets ith "DoNotCacheCondition" element
      • sizeOfDoNotCacheConditionArray

        int sizeOfDoNotCacheConditionArray()
        Returns number of "DoNotCacheCondition" element
      • setDoNotCacheConditionArray

        void setDoNotCacheConditionArray​(DoNotCacheConditionType[] doNotCacheConditionArray)
        Sets array of all "DoNotCacheCondition" element
      • setDoNotCacheConditionArray

        void setDoNotCacheConditionArray​(int i,
                                         DoNotCacheConditionType doNotCacheCondition)
        Sets ith "DoNotCacheCondition" element
      • insertNewDoNotCacheCondition

        DoNotCacheConditionType insertNewDoNotCacheCondition​(int i)
        Inserts and returns a new empty value (as xml) as the ith "DoNotCacheCondition" element
      • addNewDoNotCacheCondition

        DoNotCacheConditionType addNewDoNotCacheCondition()
        Appends and returns a new empty value (as xml) as the last "DoNotCacheCondition" element
      • removeDoNotCacheCondition

        void removeDoNotCacheCondition​(int i)
        Removes the ith "DoNotCacheCondition" element
      • sizeOfConditionArray

        int sizeOfConditionArray()
        Returns number of "Condition" element
      • setConditionArray

        void setConditionArray​(ConditionAbstractType[] conditionArray)
        Sets array of all "Condition" element
      • setConditionArray

        void setConditionArray​(int i,
                               ConditionAbstractType condition)
        Sets ith "Condition" element
      • insertNewCondition

        ConditionAbstractType insertNewCondition​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Condition" element
      • addNewCondition

        ConditionAbstractType addNewCondition()
        Appends and returns a new empty value (as xml) as the last "Condition" element
      • removeCondition

        void removeCondition​(int i)
        Removes the ith "Condition" element
      • getNotBefore

        Calendar getNotBefore()
        Gets the "NotBefore" attribute
      • xgetNotBefore

        XmlDateTime xgetNotBefore()
        Gets (as xml) the "NotBefore" attribute
      • isSetNotBefore

        boolean isSetNotBefore()
        True if has "NotBefore" attribute
      • setNotBefore

        void setNotBefore​(Calendar notBefore)
        Sets the "NotBefore" attribute
      • xsetNotBefore

        void xsetNotBefore​(XmlDateTime notBefore)
        Sets (as xml) the "NotBefore" attribute
      • unsetNotBefore

        void unsetNotBefore()
        Unsets the "NotBefore" attribute
      • getNotOnOrAfter

        Calendar getNotOnOrAfter()
        Gets the "NotOnOrAfter" attribute
      • xgetNotOnOrAfter

        XmlDateTime xgetNotOnOrAfter()
        Gets (as xml) the "NotOnOrAfter" attribute
      • isSetNotOnOrAfter

        boolean isSetNotOnOrAfter()
        True if has "NotOnOrAfter" attribute
      • setNotOnOrAfter

        void setNotOnOrAfter​(Calendar notOnOrAfter)
        Sets the "NotOnOrAfter" attribute
      • xsetNotOnOrAfter

        void xsetNotOnOrAfter​(XmlDateTime notOnOrAfter)
        Sets (as xml) the "NotOnOrAfter" attribute
      • unsetNotOnOrAfter

        void unsetNotOnOrAfter()
        Unsets the "NotOnOrAfter" attribute