public class NameIdentifierMappingResponse extends LibResponseMessage
NameIdentifierMappingRequest
Constructor and Description |
---|
NameIdentifierMappingResponse(org.w3c.dom.Document owner)
Creates a new
NameIdentifierMappingResponse instance within the specified XML Document. |
NameIdentifierMappingResponse(org.w3c.dom.Document owner, java.lang.String responseId, java.util.Date issueInstant, java.lang.String providerId)
Creates a new
NameIdentifierMappingResponse instance within the specified XML Document. |
NameIdentifierMappingResponse(org.w3c.dom.Element element)
Creates a new
NameIdentifierMappingResponse instance from the given Element node. |
NameIdentifierMappingResponse(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
NameIdentifierMappingResponse instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String[] |
getChildElementsLocalNames()
Returns the orderded set of the local names of the child elements specified in the schema for the XML element represented by the concrete subclass.
|
protected java.lang.String[] |
getChildElementsNSURIs()
Returns the orderded set of the namespce URIs for the child elements specified in the schema for the XML element represented by the concrete subclass.
|
NameIdentifier |
getNameIdentifier()
Returns the saml:NameIdentifier element contained in this element, or
null if the element has not been set. |
void |
setNameIdentifier(NameIdentifier nameId)
Sets the saml:NameIdentifier child element for this NameIdentifierMappingResponse element.
|
addSignature, addSignature, getChildElementPosition, getID, getInstance, getProviderID, getRelayState, getStatus, setProviderID, setRelayState, setStatus
getInResponseTo, getIssueInstant, getLocalNamesPrecedeDSig, getNSURIsPrecedeDSig, getRecipient, getResponseID, setInResponseTo, setIssueInstant, setRecipient, setResponseID
clearSignature, getInstance, getMajorVersion, getMinorVersion, getSignature, isSigned, 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 NameIdentifierMappingResponse(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
NameIdentifierMappingResponse
instance from the given Element node.element
- A Liberty NameIdentifierMappingResponse XML element.org.w3c.dom.DOMException
public NameIdentifierMappingResponse(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
NameIdentifierMappingResponse
instance from the given Element node.element
- A Liberty NameIdentifierMappingResponse XML element.systemId
- The URI string system ID for the NameIdentifierMappingResponse
.org.w3c.dom.DOMException
public NameIdentifierMappingResponse(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
NameIdentifierMappingResponse
instance within the specified XML Document.owner
- The owner document of the new Liberty NameIdentifierMappingResponse element.org.w3c.dom.DOMException
public NameIdentifierMappingResponse(org.w3c.dom.Document owner, java.lang.String responseId, java.util.Date issueInstant, java.lang.String providerId) throws org.w3c.dom.DOMException
NameIdentifierMappingResponse
instance within the specified XML Document.owner
- The owner document of the new Liberty NameIdentifierMappingResponse element.responseId
- The ResponseID
attribute.issueInstant
- The IssueInstant
attribute.providerId
- The ProviderID
child element.org.w3c.dom.DOMException
public void setNameIdentifier(NameIdentifier nameId)
nameIdentifier
- The NameIdentifier element.public NameIdentifier getNameIdentifier()
null
if the element has not been set.NameIdentifier
object.protected java.lang.String[] getChildElementsNSURIs()
LibResponseMessage
getChildElementsNSURIs
in class LibResponseMessage
protected java.lang.String[] getChildElementsLocalNames()
LibResponseMessage
getChildElementsLocalNames
in class LibResponseMessage