public class NameIDPolicyImpl extends AbstractSAMLObject implements NameIDPolicy
NameIDPolicy.| Modifier and Type | Field and Description |
|---|---|
private org.opensaml.core.xml.schema.XSBooleanValue |
allowCreate
NameID Format URI.
|
private String |
format
NameID Format URI.
|
private String |
spNameQualifier
NameID Format URI.
|
ALLOW_CREATE_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, FORMAT_ATTRIB_NAME, SP_NAME_QUALIFIER_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME| Modifier | Constructor and Description |
|---|---|
protected |
NameIDPolicyImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAllowCreate() |
org.opensaml.core.xml.schema.XSBooleanValue |
getAllowCreateXSBoolean() |
String |
getFormat() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
String |
getSPNameQualifier() |
void |
setAllowCreate(Boolean newAllowCreate) |
void |
setAllowCreate(org.opensaml.core.xml.schema.XSBooleanValue newAllowCreate) |
void |
setFormat(String newFormat) |
void |
setSPNameQualifier(String newSPNameQualifier) |
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, setSchemaTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate String format
private String spNameQualifier
private org.opensaml.core.xml.schema.XSBooleanValue allowCreate
protected NameIDPolicyImpl(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 getFormat()
getFormat in interface NameIDPolicypublic void setFormat(String newFormat)
setFormat in interface NameIDPolicypublic String getSPNameQualifier()
getSPNameQualifier in interface NameIDPolicypublic void setSPNameQualifier(String newSPNameQualifier)
setSPNameQualifier in interface NameIDPolicypublic Boolean getAllowCreate()
getAllowCreate in interface NameIDPolicypublic org.opensaml.core.xml.schema.XSBooleanValue getAllowCreateXSBoolean()
getAllowCreateXSBoolean in interface NameIDPolicypublic void setAllowCreate(Boolean newAllowCreate)
setAllowCreate in interface NameIDPolicypublic void setAllowCreate(org.opensaml.core.xml.schema.XSBooleanValue newAllowCreate)
setAllowCreate in interface NameIDPolicypublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2019 Shibboleth Consortium. All rights reserved.