public class RegisterNameIdentifierResponse extends LibResponseMessage
RegisterNameIdentifierRequest
Constructor and Description |
---|
RegisterNameIdentifierResponse(org.w3c.dom.Document owner)
Creates a new
RegisterNameIdentifierResponse instance within the specified XML Document. |
RegisterNameIdentifierResponse(org.w3c.dom.Document owner, java.lang.String responseId, java.util.Date issueInstant, java.lang.String providerId)
Creates a new
RegisterNameIdentifierResponse instance within the specified XML Document. |
RegisterNameIdentifierResponse(org.w3c.dom.Element element)
Creates a new
RegisterNameIdentifierResponse instance from the given Element node. |
RegisterNameIdentifierResponse(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
RegisterNameIdentifierResponse 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.
|
java.lang.String |
toURLString(java.security.PrivateKey key, java.lang.String sigAlg)
Returns this
RegisterNameIdentifierResponse as a URL-encoded query string, optionally signed using the given private key and signature algorithm. |
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 RegisterNameIdentifierResponse(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
RegisterNameIdentifierResponse
instance from the given Element node.element
- A Liberty RegisterNameIdentifierResponse XML element.org.w3c.dom.DOMException
public RegisterNameIdentifierResponse(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
RegisterNameIdentifierResponse
instance from the given Element node.element
- A Liberty RegisterNameIdentifierResponse XML element.systemId
- The URI string system ID for the RegisterNameIdentifierResponse
.org.w3c.dom.DOMException
public RegisterNameIdentifierResponse(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
RegisterNameIdentifierResponse
instance within the specified XML Document.owner
- The owner document of the new Liberty RegisterNameIdentifierResponse element.org.w3c.dom.DOMException
public RegisterNameIdentifierResponse(org.w3c.dom.Document owner, java.lang.String responseId, java.util.Date issueInstant, java.lang.String providerId) throws org.w3c.dom.DOMException
RegisterNameIdentifierResponse
instance within the specified XML Document.owner
- The owner document of the new Liberty RegisterNameIdentifierResponse element.responseId
- The ResponseID
attribute.issueInstant
- The IssueInstant
attribute.providerId
- The ProviderID
child element.org.w3c.dom.DOMException
public java.lang.String toURLString(java.security.PrivateKey key, java.lang.String sigAlg) throws SigningException
RegisterNameIdentifierResponse
as a URL-encoded query string, optionally signed using the given private key and signature algorithm.key
- The private signing key. If null
, the query string will not be signed.sigAlg
- The URI identifying the signature algorithm to use. If null
, the query string will not be signed.SigningException
- If an error occurs computing the signature.protected java.lang.String[] getChildElementsNSURIs()
LibResponseMessage
getChildElementsNSURIs
in class LibResponseMessage
protected java.lang.String[] getChildElementsLocalNames()
LibResponseMessage
getChildElementsLocalNames
in class LibResponseMessage