Class AttributeDesignatorImpl

  • All Implemented Interfaces:
    org.opensaml.core.xml.XMLObject, org.opensaml.saml.common.SAMLObject, org.opensaml.saml.saml1.core.AttributeDesignator
    Direct Known Subclasses:
    AttributeImpl

    public class AttributeDesignatorImpl
    extends org.opensaml.core.xml.AbstractXMLObject
    implements org.opensaml.saml.saml1.core.AttributeDesignator
    Concrete Implementation of the AttributeDesignator interface.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private String attributeName
      Contains the AttributeName.
      private String attributeNamespace
      Contains the AttributeNamespace.
      • Fields inherited from interface org.opensaml.saml.saml1.core.AttributeDesignator

        ATTRIBUTENAME_ATTRIB_NAME, ATTRIBUTENAMESPACE_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAttributeName()
      String getAttributeNamespace()
      List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      void setAttributeName​(String name)
      void setAttributeNamespace​(String ns)
      • 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

      • attributeName

        private String attributeName
        Contains the AttributeName.
      • attributeNamespace

        private String attributeNamespace
        Contains the AttributeNamespace.
    • Constructor Detail

      • AttributeDesignatorImpl

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

      • getAttributeName

        public String getAttributeName()
        Specified by:
        getAttributeName in interface org.opensaml.saml.saml1.core.AttributeDesignator
      • setAttributeName

        public void setAttributeName​(String name)
        Specified by:
        setAttributeName in interface org.opensaml.saml.saml1.core.AttributeDesignator
      • getAttributeNamespace

        public String getAttributeNamespace()
        Specified by:
        getAttributeNamespace in interface org.opensaml.saml.saml1.core.AttributeDesignator
      • setAttributeNamespace

        public void setAttributeNamespace​(String ns)
        Specified by:
        setAttributeNamespace in interface org.opensaml.saml.saml1.core.AttributeDesignator
      • getOrderedChildren

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