public class Response extends StatusResponseType
VERSION
Constructor and Description |
---|
Response(org.w3c.dom.Document owner)
Creates a new
Response instance. |
Response(org.w3c.dom.Element element)
Creates a new
Response instance from the given Element node. |
Response(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
Response instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
void |
addAssertion(Assertion assertion)
Adds an assertion.
|
void |
addEncryptedAssertion(EncryptedAssertion encAssertion)
Adds an encrypted assertion.
|
java.util.List |
getAllAssertions()
Returns the set of encrypted and unencrypted assertions.
|
java.util.List |
getAssertions()
Returns the set of unencrypted assertions.
|
java.util.List |
getEncryptedAssertions()
Returns the set of encrypted assertion.
|
addSignature, addSignature, clearSignature, getConsent, getDestination, getExtensions, getID, getInResponseTo, getIssueInstant, getIssuer, getSignature, getStatus, getVersion, getXsiType, isSigned, setConsent, setDestination, setExtensions, setID, setInResponseTo, setIssueInstant, setIssuer, setStatus, setVersion, setXsiType, 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 Response(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
Response
instance from the given Element node.element
- An Response element.org.w3c.dom.DOMException
public Response(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
Response
instance from the given Element node.element
- An Response element.systemId
- The URI string system ID for the Response
.org.w3c.dom.DOMException
public Response(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
Response
instance.owner
- The owner document of the new Response instance.org.w3c.dom.DOMException
public void addAssertion(Assertion assertion)
assertion
- An Assertion
object.public void addEncryptedAssertion(EncryptedAssertion encAssertion)
encAssertion
- An EncryptedAssertion
object.public java.util.List getAssertions()
List
containing Assertion
objects or an empty List
if no assertions were added.public java.util.List getEncryptedAssertions()
List
containing EncryptedAssertion
objects or an empty List
if no encrypted assertion were added.public java.util.List getAllAssertions()
List
containing Assertion
and EncryptedAssertion
objects or an empty List
if none were added.