Interface ReferenceType

  • All Superinterfaces:
    org.opensaml.core.xml.ElementExtensibleXMLObject, org.opensaml.core.xml.XMLObject
    All Known Subinterfaces:
    DataReference, KeyReference

    public interface ReferenceType
    extends org.opensaml.core.xml.ElementExtensibleXMLObject
    XMLObject representing XML Encryption, version 20021210, ReferenceType type. This is the base type for DataReference and KeyReference types.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getURI()
      Get the URI attribute which indicates the referent of this reference.
      void setURI​(String newURI)
      Set the URI attribute which indicates the referent of this reference.
      • Methods inherited from interface org.opensaml.core.xml.ElementExtensibleXMLObject

        getUnknownXMLObjects, getUnknownXMLObjects
      • Methods inherited from interface org.opensaml.core.xml.XMLObject

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

      • getURI

        @Nullable
        String getURI()
        Get the URI attribute which indicates the referent of this reference.
        Returns:
        the URI referent attribute value
      • setURI

        void setURI​(@Nullable
                    String newURI)
        Set the URI attribute which indicates the referent of this reference.
        Parameters:
        newURI - the new URI attribute value