Interface AssertionType

  • All Superinterfaces:
    XmlObject, XmlTokenSource

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

      • 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
      • sizeOfSubjectStatementArray

        int sizeOfSubjectStatementArray()
        Returns number of "SubjectStatement" element
      • setSubjectStatementArray

        void setSubjectStatementArray​(SubjectStatementAbstractType[] subjectStatementArray)
        Sets array of all "SubjectStatement" element
      • setSubjectStatementArray

        void setSubjectStatementArray​(int i,
                                      SubjectStatementAbstractType subjectStatement)
        Sets ith "SubjectStatement" element
      • insertNewSubjectStatement

        SubjectStatementAbstractType insertNewSubjectStatement​(int i)
        Inserts and returns a new empty value (as xml) as the ith "SubjectStatement" element
      • addNewSubjectStatement

        SubjectStatementAbstractType addNewSubjectStatement()
        Appends and returns a new empty value (as xml) as the last "SubjectStatement" element
      • removeSubjectStatement

        void removeSubjectStatement​(int i)
        Removes the ith "SubjectStatement" element
      • getAuthenticationStatementArray

        AuthenticationStatementType[] getAuthenticationStatementArray()
        Gets array of all "AuthenticationStatement" elements
      • getAuthenticationStatementArray

        AuthenticationStatementType getAuthenticationStatementArray​(int i)
        Gets ith "AuthenticationStatement" element
      • sizeOfAuthenticationStatementArray

        int sizeOfAuthenticationStatementArray()
        Returns number of "AuthenticationStatement" element
      • setAuthenticationStatementArray

        void setAuthenticationStatementArray​(AuthenticationStatementType[] authenticationStatementArray)
        Sets array of all "AuthenticationStatement" element
      • setAuthenticationStatementArray

        void setAuthenticationStatementArray​(int i,
                                             AuthenticationStatementType authenticationStatement)
        Sets ith "AuthenticationStatement" element
      • insertNewAuthenticationStatement

        AuthenticationStatementType insertNewAuthenticationStatement​(int i)
        Inserts and returns a new empty value (as xml) as the ith "AuthenticationStatement" element
      • addNewAuthenticationStatement

        AuthenticationStatementType addNewAuthenticationStatement()
        Appends and returns a new empty value (as xml) as the last "AuthenticationStatement" element
      • removeAuthenticationStatement

        void removeAuthenticationStatement​(int i)
        Removes the ith "AuthenticationStatement" element
      • getAuthorizationDecisionStatementArray

        AuthorizationDecisionStatementType[] getAuthorizationDecisionStatementArray()
        Gets array of all "AuthorizationDecisionStatement" elements
      • getAuthorizationDecisionStatementArray

        AuthorizationDecisionStatementType getAuthorizationDecisionStatementArray​(int i)
        Gets ith "AuthorizationDecisionStatement" element
      • sizeOfAuthorizationDecisionStatementArray

        int sizeOfAuthorizationDecisionStatementArray()
        Returns number of "AuthorizationDecisionStatement" element
      • setAuthorizationDecisionStatementArray

        void setAuthorizationDecisionStatementArray​(AuthorizationDecisionStatementType[] authorizationDecisionStatementArray)
        Sets array of all "AuthorizationDecisionStatement" element
      • setAuthorizationDecisionStatementArray

        void setAuthorizationDecisionStatementArray​(int i,
                                                    AuthorizationDecisionStatementType authorizationDecisionStatement)
        Sets ith "AuthorizationDecisionStatement" element
      • insertNewAuthorizationDecisionStatement

        AuthorizationDecisionStatementType insertNewAuthorizationDecisionStatement​(int i)
        Inserts and returns a new empty value (as xml) as the ith "AuthorizationDecisionStatement" element
      • addNewAuthorizationDecisionStatement

        AuthorizationDecisionStatementType addNewAuthorizationDecisionStatement()
        Appends and returns a new empty value (as xml) as the last "AuthorizationDecisionStatement" element
      • removeAuthorizationDecisionStatement

        void removeAuthorizationDecisionStatement​(int i)
        Removes the ith "AuthorizationDecisionStatement" 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
      • 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
      • getMajorVersion

        BigInteger getMajorVersion()
        Gets the "MajorVersion" attribute
      • xgetMajorVersion

        XmlInteger xgetMajorVersion()
        Gets (as xml) the "MajorVersion" attribute
      • setMajorVersion

        void setMajorVersion​(BigInteger majorVersion)
        Sets the "MajorVersion" attribute
      • xsetMajorVersion

        void xsetMajorVersion​(XmlInteger majorVersion)
        Sets (as xml) the "MajorVersion" attribute
      • getMinorVersion

        BigInteger getMinorVersion()
        Gets the "MinorVersion" attribute
      • xgetMinorVersion

        XmlInteger xgetMinorVersion()
        Gets (as xml) the "MinorVersion" attribute
      • setMinorVersion

        void setMinorVersion​(BigInteger minorVersion)
        Sets the "MinorVersion" attribute
      • xsetMinorVersion

        void xsetMinorVersion​(XmlInteger minorVersion)
        Sets (as xml) the "MinorVersion" attribute
      • getAssertionID

        String getAssertionID()
        Gets the "AssertionID" attribute
      • xgetAssertionID

        IDType xgetAssertionID()
        Gets (as xml) the "AssertionID" attribute
      • setAssertionID

        void setAssertionID​(String assertionID)
        Sets the "AssertionID" attribute
      • xsetAssertionID

        void xsetAssertionID​(IDType assertionID)
        Sets (as xml) the "AssertionID" attribute
      • getIssuer

        String getIssuer()
        Gets the "Issuer" attribute
      • xgetIssuer

        XmlString xgetIssuer()
        Gets (as xml) the "Issuer" attribute
      • setIssuer

        void setIssuer​(String issuer)
        Sets the "Issuer" attribute
      • xsetIssuer

        void xsetIssuer​(XmlString issuer)
        Sets (as xml) the "Issuer" 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