public class NameIdentifierImpl extends AbstractSAMLObject implements NameIdentifier
NameIdentifierImplDEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, EMAIL, FORMAT_ATTRIB_NAME, NAMEQUALIFIER_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME, UNSPECIFIED, WIN_DOMAIN_QUALIFIED, X509_SUBJECT| Modifier | Constructor and Description |
|---|---|
protected |
NameIdentifierImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getFormat()
Gets the format of this identifier.
|
String |
getNameIdentifier()
Gets the identifier.
|
String |
getNameQualifier()
Gets the name qualifier for this identifier.
|
List<org.opensaml.xml.XMLObject> |
getOrderedChildren() |
void |
setFormat(String format)
Sets the format of this identifier.
|
void |
setNameIdentifier(String nameIdentifier)
Sets the identifier.
|
void |
setNameQualifier(String nameQualifier)
Sets the name qualifier for this identifier.
|
equals, prepareForAssignmentderegisterValidator, getValidators, registerValidator, validate, validateChildrenaddNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitderegisterValidator, getValidators, registerValidator, validateaddNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprotected NameIdentifierImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic String getNameQualifier()
getNameQualifier in interface NameIdentifierpublic String getFormat()
getFormat in interface NameIdentifierpublic String getNameIdentifier()
getNameIdentifier in interface NameIdentifierpublic void setNameQualifier(String nameQualifier)
setNameQualifier in interface NameIdentifiernameQualifier - name qualifier for this identifierpublic void setFormat(String format)
NameIdentifiersetFormat in interface NameIdentifierformat - format of this identifierpublic void setNameIdentifier(String nameIdentifier)
NameIdentifiersetNameIdentifier in interface NameIdentifiernameIdentifier - the identifier.public List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.xml.XMLObjectCopyright © 1999–2015. All rights reserved.