Class ResponseAbstractTypeImpl

  • All Implemented Interfaces:
    org.opensaml.core.xml.XMLObject, org.opensaml.saml.common.SAMLObject, org.opensaml.saml.common.SignableSAMLObject, org.opensaml.saml.saml1.core.ResponseAbstractType, org.opensaml.xmlsec.signature.SignableXMLObject
    Direct Known Subclasses:
    ResponseImpl

    public abstract class ResponseAbstractTypeImpl
    extends org.opensaml.saml.common.AbstractSignableSAMLObject
    implements org.opensaml.saml.saml1.core.ResponseAbstractType
    Abstract implementation of ResponseAbstractType Object.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private String id
      Contains the ID.
      private String inResponseTo
      Contents of the InResponseTo attribute.
      private Instant issueInstant
      Contents of the IssueInstant attribute.
      private String recipient
      Contents of the Recipient attribute.
      private org.opensaml.saml.common.SAMLVersion version
      Message version.
      • Fields inherited from interface org.opensaml.saml.saml1.core.ResponseAbstractType

        ID_ATTRIB_NAME, INRESPONSETO_ATTRIB_NAME, ISSUEINSTANT_ATTRIB_NAME, ISSUEINSTANT_ATTRIB_QNAME, MAJORVERSION_ATTRIB_NAME, MINORVERSION_ATTRIB_NAME, RECIPIENT_ATTRIB_NAME
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getID()
      String getInResponseTo()
      Instant getIssueInstant()
      List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      String getRecipient()
      String getSignatureReferenceID()
      org.opensaml.saml.common.SAMLVersion getVersion()
      void setID​(String newID)
      void setInResponseTo​(String to)
      void setIssueInstant​(Instant date)
      void setRecipient​(String recip)
      void setVersion​(org.opensaml.saml.common.SAMLVersion newVersion)
      • Methods inherited from class org.opensaml.saml.common.AbstractSignableSAMLObject

        equals, hashCode, setSignature
      • Methods inherited from class org.opensaml.xmlsec.signature.AbstractSignableXMLObject

        getSignature, isSigned
      • Methods inherited from class org.opensaml.core.xml.AbstractXMLObject

        detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
      • Methods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject

        getSignature, isSigned, setSignature
      • Methods inherited from interface org.opensaml.core.xml.XMLObject

        detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
    • Field Detail

      • id

        private String id
        Contains the ID.
      • version

        private org.opensaml.saml.common.SAMLVersion version
        Message version.
      • inResponseTo

        private String inResponseTo
        Contents of the InResponseTo attribute.
      • issueInstant

        private Instant issueInstant
        Contents of the IssueInstant attribute.
      • recipient

        private String recipient
        Contents of the Recipient attribute.
    • Constructor Detail

      • ResponseAbstractTypeImpl

        protected ResponseAbstractTypeImpl​(String namespaceURI,
                                           String elementLocalName,
                                           String namespacePrefix)
        Constructor.
        Parameters:
        namespaceURI - the namespace the element is in
        elementLocalName - the local name of the XML element this Object represents
        namespacePrefix - the prefix for the given namespace
    • Method Detail

      • getID

        public String getID()
        Specified by:
        getID in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • setID

        public void setID​(String newID)
        Specified by:
        setID in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • getInResponseTo

        public String getInResponseTo()
        Specified by:
        getInResponseTo in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • setInResponseTo

        public void setInResponseTo​(String to)
        Specified by:
        setInResponseTo in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • getVersion

        public org.opensaml.saml.common.SAMLVersion getVersion()
        Specified by:
        getVersion in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • setVersion

        public void setVersion​(org.opensaml.saml.common.SAMLVersion newVersion)
        Specified by:
        setVersion in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • getIssueInstant

        public Instant getIssueInstant()
        Specified by:
        getIssueInstant in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • setIssueInstant

        public void setIssueInstant​(Instant date)
        Specified by:
        setIssueInstant in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • getRecipient

        public String getRecipient()
        Specified by:
        getRecipient in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • setRecipient

        public void setRecipient​(String recip)
        Specified by:
        setRecipient in interface org.opensaml.saml.saml1.core.ResponseAbstractType
      • getSignatureReferenceID

        public String getSignatureReferenceID()
        Specified by:
        getSignatureReferenceID in interface org.opensaml.saml.common.SignableSAMLObject
      • getOrderedChildren

        public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
        Specified by:
        getOrderedChildren in interface org.opensaml.core.xml.XMLObject