public class NameIdentifierImpl extends AbstractSAMLObject implements NameIdentifier
NameIdentifierImpl
DEFAULT_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, prepareForAssignment
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, 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, setSchemaType
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deregisterValidator, getValidators, registerValidator, validate
addNamespace, 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, setSchemaLocation
protected 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 NameIdentifier
public String getFormat()
getFormat
in interface NameIdentifier
public String getNameIdentifier()
getNameIdentifier
in interface NameIdentifier
public void setNameQualifier(String nameQualifier)
setNameQualifier
in interface NameIdentifier
nameQualifier
- name qualifier for this identifierpublic void setFormat(String format)
NameIdentifier
setFormat
in interface NameIdentifier
format
- format of this identifierpublic void setNameIdentifier(String nameIdentifier)
NameIdentifier
setNameIdentifier
in interface NameIdentifier
nameIdentifier
- the identifier.public List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.xml.XMLObject
Copyright © 1999-2013. All Rights Reserved.