Class EndpointImpl

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private String bindingId
      Binding URI.
      private String location
      Endpoint location URI.
      private String responseLocation
      Response location URI.
      private org.opensaml.core.xml.util.AttributeMap unknownAttributes
      "anyAttribute" attributes.
      private org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<org.opensaml.core.xml.XMLObject> unknownChildren
      child "any" elements.
      • Fields inherited from interface org.opensaml.saml.saml2.metadata.Endpoint

        BINDING_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, LOCATION_ATTRIB_NAME, RESPONSE_LOCATION_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected EndpointImpl​(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBinding()
      String getLocation()
      List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      String getResponseLocation()
      org.opensaml.core.xml.util.AttributeMap getUnknownAttributes()
      List<org.opensaml.core.xml.XMLObject> getUnknownXMLObjects()
      List<org.opensaml.core.xml.XMLObject> getUnknownXMLObjects​(QName typeOrName)
      void setBinding​(String binding)
      void setLocation​(String theLocation)
      void setResponseLocation​(String theLocation)
      • 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.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

      • bindingId

        private String bindingId
        Binding URI.
      • location

        private String location
        Endpoint location URI.
      • responseLocation

        private String responseLocation
        Response location URI.
      • unknownAttributes

        private final org.opensaml.core.xml.util.AttributeMap unknownAttributes
        "anyAttribute" attributes.
      • unknownChildren

        private final org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<org.opensaml.core.xml.XMLObject> unknownChildren
        child "any" elements.
    • Constructor Detail

      • EndpointImpl

        protected EndpointImpl​(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

      • getBinding

        public String getBinding()
        Specified by:
        getBinding in interface org.opensaml.saml.saml2.metadata.Endpoint
      • setBinding

        public void setBinding​(String binding)
        Specified by:
        setBinding in interface org.opensaml.saml.saml2.metadata.Endpoint
      • getLocation

        public String getLocation()
        Specified by:
        getLocation in interface org.opensaml.saml.saml2.metadata.Endpoint
      • setLocation

        public void setLocation​(String theLocation)
        Specified by:
        setLocation in interface org.opensaml.saml.saml2.metadata.Endpoint
      • getResponseLocation

        public String getResponseLocation()
        Specified by:
        getResponseLocation in interface org.opensaml.saml.saml2.metadata.Endpoint
      • setResponseLocation

        public void setResponseLocation​(String theLocation)
        Specified by:
        setResponseLocation in interface org.opensaml.saml.saml2.metadata.Endpoint
      • getUnknownAttributes

        public org.opensaml.core.xml.util.AttributeMap getUnknownAttributes()
        Specified by:
        getUnknownAttributes in interface org.opensaml.core.xml.AttributeExtensibleXMLObject
      • getUnknownXMLObjects

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

        public List<org.opensaml.core.xml.XMLObject> getUnknownXMLObjects​(QName typeOrName)
        Specified by:
        getUnknownXMLObjects in interface org.opensaml.core.xml.ElementExtensibleXMLObject
      • getOrderedChildren

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