Class SubjectLocalityImpl

  • All Implemented Interfaces:
    org.opensaml.core.xml.XMLObject, org.opensaml.saml.common.SAMLObject, org.opensaml.saml.saml2.core.SubjectLocality

    public class SubjectLocalityImpl
    extends org.opensaml.core.xml.AbstractXMLObject
    implements org.opensaml.saml.saml2.core.SubjectLocality
    A concrete implementation of SubjectLocality.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private String address
      The Address of the assertion.
      private String dnsName
      The DNS Name of the assertion.
      • Fields inherited from interface org.opensaml.saml.saml2.core.SubjectLocality

        ADDRESS_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, DNS_NAME_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAddress()
      String getDNSName()
      List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      void setAddress​(String newAddress)
      void setDNSName​(String newDNSName)
      • 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

      • address

        private String address
        The Address of the assertion.
      • dnsName

        private String dnsName
        The DNS Name of the assertion.
    • Constructor Detail

      • SubjectLocalityImpl

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

      • getAddress

        public String getAddress()
        Specified by:
        getAddress in interface org.opensaml.saml.saml2.core.SubjectLocality
      • setAddress

        public void setAddress​(String newAddress)
        Specified by:
        setAddress in interface org.opensaml.saml.saml2.core.SubjectLocality
      • getDNSName

        public String getDNSName()
        Specified by:
        getDNSName in interface org.opensaml.saml.saml2.core.SubjectLocality
      • setDNSName

        public void setDNSName​(String newDNSName)
        Specified by:
        setDNSName in interface org.opensaml.saml.saml2.core.SubjectLocality
      • getOrderedChildren

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