Interface AssertionType

  • All Superinterfaces:
    XmlObject, XmlTokenSource

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

      • getIssuer

        NameIDType getIssuer()
        Gets the "Issuer" element
      • setIssuer

        void setIssuer​(NameIDType issuer)
        Sets the "Issuer" element
      • addNewIssuer

        NameIDType addNewIssuer()
        Appends and returns a new empty "Issuer" element
      • getSignature

        SignatureType getSignature()
        Gets the "Signature" element
      • isSetSignature

        boolean isSetSignature()
        True if has "Signature" element
      • setSignature

        void setSignature​(SignatureType signature)
        Sets the "Signature" element
      • addNewSignature

        SignatureType addNewSignature()
        Appends and returns a new empty "Signature" element
      • unsetSignature

        void unsetSignature()
        Unsets the "Signature" element
      • getSubject

        SubjectType getSubject()
        Gets the "Subject" element
      • isSetSubject

        boolean isSetSubject()
        True if has "Subject" element
      • setSubject

        void setSubject​(SubjectType subject)
        Sets the "Subject" element
      • addNewSubject

        SubjectType addNewSubject()
        Appends and returns a new empty "Subject" element
      • unsetSubject

        void unsetSubject()
        Unsets the "Subject" element
      • getConditions

        ConditionsType getConditions()
        Gets the "Conditions" element
      • isSetConditions

        boolean isSetConditions()
        True if has "Conditions" element
      • setConditions

        void setConditions​(ConditionsType conditions)
        Sets the "Conditions" element
      • addNewConditions

        ConditionsType addNewConditions()
        Appends and returns a new empty "Conditions" element
      • unsetConditions

        void unsetConditions()
        Unsets the "Conditions" element
      • getAdvice

        AdviceType getAdvice()
        Gets the "Advice" element
      • isSetAdvice

        boolean isSetAdvice()
        True if has "Advice" element
      • setAdvice

        void setAdvice​(AdviceType advice)
        Sets the "Advice" element
      • addNewAdvice

        AdviceType addNewAdvice()
        Appends and returns a new empty "Advice" element
      • unsetAdvice

        void unsetAdvice()
        Unsets the "Advice" element
      • sizeOfStatementArray

        int sizeOfStatementArray()
        Returns number of "Statement" element
      • setStatementArray

        void setStatementArray​(StatementAbstractType[] statementArray)
        Sets array of all "Statement" element
      • setStatementArray

        void setStatementArray​(int i,
                               StatementAbstractType statement)
        Sets ith "Statement" element
      • insertNewStatement

        StatementAbstractType insertNewStatement​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Statement" element
      • addNewStatement

        StatementAbstractType addNewStatement()
        Appends and returns a new empty value (as xml) as the last "Statement" element
      • removeStatement

        void removeStatement​(int i)
        Removes the ith "Statement" element
      • getAuthnStatementArray

        AuthnStatementType[] getAuthnStatementArray()
        Gets array of all "AuthnStatement" elements
      • getAuthnStatementArray

        AuthnStatementType getAuthnStatementArray​(int i)
        Gets ith "AuthnStatement" element
      • sizeOfAuthnStatementArray

        int sizeOfAuthnStatementArray()
        Returns number of "AuthnStatement" element
      • setAuthnStatementArray

        void setAuthnStatementArray​(AuthnStatementType[] authnStatementArray)
        Sets array of all "AuthnStatement" element
      • setAuthnStatementArray

        void setAuthnStatementArray​(int i,
                                    AuthnStatementType authnStatement)
        Sets ith "AuthnStatement" element
      • insertNewAuthnStatement

        AuthnStatementType insertNewAuthnStatement​(int i)
        Inserts and returns a new empty value (as xml) as the ith "AuthnStatement" element
      • addNewAuthnStatement

        AuthnStatementType addNewAuthnStatement()
        Appends and returns a new empty value (as xml) as the last "AuthnStatement" element
      • removeAuthnStatement

        void removeAuthnStatement​(int i)
        Removes the ith "AuthnStatement" element
      • getAuthzDecisionStatementArray

        AuthzDecisionStatementType[] getAuthzDecisionStatementArray()
        Gets array of all "AuthzDecisionStatement" elements
      • getAuthzDecisionStatementArray

        AuthzDecisionStatementType getAuthzDecisionStatementArray​(int i)
        Gets ith "AuthzDecisionStatement" element
      • sizeOfAuthzDecisionStatementArray

        int sizeOfAuthzDecisionStatementArray()
        Returns number of "AuthzDecisionStatement" element
      • setAuthzDecisionStatementArray

        void setAuthzDecisionStatementArray​(AuthzDecisionStatementType[] authzDecisionStatementArray)
        Sets array of all "AuthzDecisionStatement" element
      • setAuthzDecisionStatementArray

        void setAuthzDecisionStatementArray​(int i,
                                            AuthzDecisionStatementType authzDecisionStatement)
        Sets ith "AuthzDecisionStatement" element
      • insertNewAuthzDecisionStatement

        AuthzDecisionStatementType insertNewAuthzDecisionStatement​(int i)
        Inserts and returns a new empty value (as xml) as the ith "AuthzDecisionStatement" element
      • addNewAuthzDecisionStatement

        AuthzDecisionStatementType addNewAuthzDecisionStatement()
        Appends and returns a new empty value (as xml) as the last "AuthzDecisionStatement" element
      • removeAuthzDecisionStatement

        void removeAuthzDecisionStatement​(int i)
        Removes the ith "AuthzDecisionStatement" element
      • getAttributeStatementArray

        AttributeStatementType[] getAttributeStatementArray()
        Gets array of all "AttributeStatement" elements
      • getAttributeStatementArray

        AttributeStatementType getAttributeStatementArray​(int i)
        Gets ith "AttributeStatement" element
      • sizeOfAttributeStatementArray

        int sizeOfAttributeStatementArray()
        Returns number of "AttributeStatement" element
      • setAttributeStatementArray

        void setAttributeStatementArray​(AttributeStatementType[] attributeStatementArray)
        Sets array of all "AttributeStatement" element
      • setAttributeStatementArray

        void setAttributeStatementArray​(int i,
                                        AttributeStatementType attributeStatement)
        Sets ith "AttributeStatement" element
      • insertNewAttributeStatement

        AttributeStatementType insertNewAttributeStatement​(int i)
        Inserts and returns a new empty value (as xml) as the ith "AttributeStatement" element
      • addNewAttributeStatement

        AttributeStatementType addNewAttributeStatement()
        Appends and returns a new empty value (as xml) as the last "AttributeStatement" element
      • removeAttributeStatement

        void removeAttributeStatement​(int i)
        Removes the ith "AttributeStatement" element
      • getVersion

        String getVersion()
        Gets the "Version" attribute
      • xgetVersion

        XmlString xgetVersion()
        Gets (as xml) the "Version" attribute
      • setVersion

        void setVersion​(String version)
        Sets the "Version" attribute
      • xsetVersion

        void xsetVersion​(XmlString version)
        Sets (as xml) the "Version" attribute
      • getID

        String getID()
        Gets the "ID" attribute
      • xgetID

        XmlID xgetID()
        Gets (as xml) the "ID" attribute
      • setID

        void setID​(String id)
        Sets the "ID" attribute
      • xsetID

        void xsetID​(XmlID id)
        Sets (as xml) the "ID" attribute
      • getIssueInstant

        Calendar getIssueInstant()
        Gets the "IssueInstant" attribute
      • xgetIssueInstant

        XmlDateTime xgetIssueInstant()
        Gets (as xml) the "IssueInstant" attribute
      • setIssueInstant

        void setIssueInstant​(Calendar issueInstant)
        Sets the "IssueInstant" attribute
      • xsetIssueInstant

        void xsetIssueInstant​(XmlDateTime issueInstant)
        Sets (as xml) the "IssueInstant" attribute