public class ManageNameIDRequest extends RequestAbstract
VERSION
Constructor and Description |
---|
ManageNameIDRequest(org.w3c.dom.Document owner)
Creates a new
ManageNameIDRequest instance. |
ManageNameIDRequest(org.w3c.dom.Element element)
Creates a new
ManageNameIDRequest instance from the given Element node. |
ManageNameIDRequest(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
ManageNameIDRequest instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
XMLElement |
getNewIdentifier()
Return the new identifier value.
|
SAML2NameIdentifier |
getPrincipalNameIdentifier()
Returns the name identifier.
|
void |
setNewIdentifier(XMLElement obj)
Sets the new identifier value.
|
void |
setPrincipalNameIdentifier(SAML2NameIdentifier nid)
Sets the name identifier.
|
addSignature, addSignature, clearSignature, getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, isSigned, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion, sign, sign, verify, verify
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML
public ManageNameIDRequest(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
ManageNameIDRequest
instance from the given Element node.element
- An ManageNameIDRequest element.org.w3c.dom.DOMException
public ManageNameIDRequest(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
ManageNameIDRequest
instance from the given Element node.element
- An ManageNameIDRequest element.systemId
- The URI string system ID for the ManageNameIDRequest
.org.w3c.dom.DOMException
public ManageNameIDRequest(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
ManageNameIDRequest
instance.owner
- The owner document of the new ManageNameIDRequest.org.w3c.dom.DOMException
public void setPrincipalNameIdentifier(SAML2NameIdentifier nid)
nid
- The unencrypted NameID
or encrypted EncryptedID
.public SAML2NameIdentifier getPrincipalNameIdentifier()
NameID
or encrypted EncryptedID
.public void setNewIdentifier(XMLElement obj)
Only NewID
, NewEncryptedID
and Terminate
are recognized.
obj
- The new identifier value.public XMLElement getNewIdentifier()
NewID
, NewEncryptedID
or Terminate
object or null
if not specified.