public class AbstractNameIDType extends AbstractSAMLObject implements NameIDType
NameIDType.| Modifier and Type | Field and Description |
|---|---|
private String |
format
Format of the Name ID.
|
private String |
name
Name of the Name ID.
|
private String |
nameQualifier
Name Qualifier of the Name ID.
|
private String |
spNameQualifier
SP Name Qualifier of the Name ID.
|
private String |
spProvidedID
SP ProvidedID of the NameID.
|
EMAIL, ENCRYPTED, ENTITY, FORMAT_ATTRIB_NAME, KERBEROS, NAME_QUALIFIER_ATTRIB_NAME, PERSISTENT, SP_NAME_QUALIFIER_ATTRIB_NAME, SPPROVIDED_ID_ATTRIB_NAME, TRANSIENT, UNSPECIFIED, WIN_DOMAIN_QUALIFIED, X509_SUBJECT| Modifier | Constructor and Description |
|---|---|
protected |
AbstractNameIDType(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getFormat() |
String |
getNameQualifier() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
String |
getSPNameQualifier() |
String |
getSPProvidedID() |
String |
getValue() |
void |
setFormat(String newFormat) |
void |
setNameQualifier(String newNameQualifier) |
void |
setSPNameQualifier(String newSPNameQualifier) |
void |
setSPProvidedID(String newSPProvidedID) |
void |
setValue(String newName) |
equals, hashCode, prepareForAssignmentdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeprivate String name
private String nameQualifier
private String spNameQualifier
private String format
private String spProvidedID
protected AbstractNameIDType(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 getValue()
getValue in interface NameIDTypepublic void setValue(String newName)
setValue in interface NameIDTypepublic String getNameQualifier()
getNameQualifier in interface NameIDTypepublic void setNameQualifier(String newNameQualifier)
setNameQualifier in interface NameIDTypepublic String getSPNameQualifier()
getSPNameQualifier in interface NameIDTypepublic void setSPNameQualifier(String newSPNameQualifier)
setSPNameQualifier in interface NameIDTypepublic String getFormat()
getFormat in interface NameIDTypepublic void setFormat(String newFormat)
setFormat in interface NameIDTypepublic String getSPProvidedID()
getSPProvidedID in interface NameIDTypepublic void setSPProvidedID(String newSPProvidedID)
setSPProvidedID in interface NameIDTypepublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2020 Shibboleth Consortium. All rights reserved.