Class AdditionalMetadataLocationImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.core.xml.schema.impl.XSURIImpl
org.opensaml.saml.saml2.metadata.impl.AdditionalMetadataLocationImpl
- All Implemented Interfaces:
XSURI,XMLObject,SAMLObject,AdditionalMetadataLocation
Concrete implementation of
AdditionalMetadataLocation.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringNamespace scope of the root metadata element at the location.Fields inherited from interface org.opensaml.saml.saml2.metadata.AdditionalMetadataLocation
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, NAMESPACE_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAMEFields inherited from interface org.opensaml.core.xml.schema.XSURI
TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAdditionalMetadataLocationImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGets the namespace URI.voidsetNamespaceURI(String namespaceURI) Sets the namespace URI.Methods inherited from class org.opensaml.core.xml.schema.impl.XSURIImpl
getOrderedChildren, getURI, setURIMethods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, 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, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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
-
Field Details
-
namespace
Namespace scope of the root metadata element at the location.
-
-
Constructor Details
-
AdditionalMetadataLocationImpl
protected AdditionalMetadataLocationImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix) Constructor.- Parameters:
namespaceURI- the URI of the name spaceelementLocalName- the local namenamespacePrefix- the prefix name space
-
-
Method Details
-
getNamespaceURI
Gets the namespace URI.- Specified by:
getNamespaceURIin interfaceAdditionalMetadataLocation- Returns:
- the namespace URI
-
setNamespaceURI
Sets the namespace URI.- Specified by:
setNamespaceURIin interfaceAdditionalMetadataLocation- Parameters:
namespaceURI- the namespace URI
-