Oracle Security Developer Tools XKMS Java API Reference
10g (10.1.4.0.1)

B28176-01


oracle.security.xmlsec.xkms
Class CompoundRequest

java.lang.Object
  extended byoracle.security.xmlsec.util.XMLNode
      extended byoracle.security.xmlsec.util.XMLElement
          extended byoracle.security.xmlsec.xkms.Message
              extended byoracle.security.xmlsec.xkms.Request
                  extended byoracle.security.xmlsec.xkms.CompoundRequest


public class CompoundRequest
extends Request

Class for XKMS compund request messages. Represents the xkms:CompoundRequestType element.


Field Summary

 

Fields inherited from class oracle.security.xmlsec.util.XMLNode
node, systemId

 

Constructor Summary
CompoundRequest(org.w3c.dom.Document owner)
          Create a new CompoundRequest instance.
CompoundRequest(org.w3c.dom.Document owner, java.util.List requests)
          Create a new CompoundRequest instance.
CompoundRequest(org.w3c.dom.Document owner, java.lang.String systemId)
          Create a new CompoundRequest instance.
CompoundRequest(org.w3c.dom.Element element)
          Creates a new CompoundRequest instance from the given Element node.

 

Method Summary
 void addRequest(Request request)
          Add a XKMS request to this CompoundRequest instance.
 java.util.List getRequests()
          Returns the xkms:CompoundRequest child element for this message or null if none is set.

 

Methods inherited from class oracle.security.xmlsec.xkms.Request
addRespondWith, addResponseMechanism, getOriginalRequestID, getPendingNotificationIdentifier, getPendingNotificationMechanism, getRespondWiths, getResponseLimit, getResponseMechanisms, setOriginalRequestID, setPendingNotification, setResponseLimit

 

Methods inherited from class oracle.security.xmlsec.xkms.Message
addMessageExtension, clearSignature, getId, getMessageExtensions, getNonce, getOpaqueClientData, getService, getSignature, insertChild, insertChild, removeChildren, setId, setNonce, setOpaqueClientData, setService, setSignature

 

Methods inherited from class oracle.security.xmlsec.util.XMLElement
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix

 

Methods inherited from class oracle.security.xmlsec.util.XMLNode
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

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

CompoundRequest

public CompoundRequest(org.w3c.dom.Element element)
                throws org.w3c.dom.DOMException
Creates a new CompoundRequest instance from the given Element node.
Parameters:
element - An Element node in the XML document that conforms to the XKMS CompoundRequest schema.
Throws:
org.w3c.dom.DOMException

CompoundRequest

public CompoundRequest(org.w3c.dom.Document owner)
                throws org.w3c.dom.DOMException
Create a new CompoundRequest instance.
Parameters:
owner - The owner document of the new CompoundRequest.
Throws:
org.w3c.dom.DOMException

CompoundRequest

public CompoundRequest(org.w3c.dom.Document owner,
                       java.lang.String systemId)
                throws org.w3c.dom.DOMException
Create a new CompoundRequest instance.
Parameters:
owner - The owner document of the new CompoundRequest.
systemId - The URI string system ID for the Message.
Throws:
org.w3c.dom.DOMException

CompoundRequest

public CompoundRequest(org.w3c.dom.Document owner,
                       java.util.List requests)
                throws org.w3c.dom.DOMException
Create a new CompoundRequest instance.
Parameters:
owner - The owner document of the new CompoundRequest
requests - The list of XKMSRequests carried by this CompoundRequest message.
Throws:
org.w3c.dom.DOMException

Method Detail

addRequest

public void addRequest(Request request)
                throws org.w3c.dom.DOMException
Add a XKMS request to this CompoundRequest instance.
Parameters:
request - TheXKMSRequest message.
Throws:
org.w3c.dom.DOMException

getRequests

public java.util.List getRequests()
                           throws org.w3c.dom.DOMException
Returns the xkms:CompoundRequest child element for this message or null if none is set.
Returns:
The list of XKMSRequest carried by this CompoundRequest message.
Throws:
org.w3c.dom.DOMException

Oracle Security Developer Tools XKMS Java API Reference
10g (10.1.4.0.1)

B28176-01


Copyright © 2005 ,2006 , Oracle. All rights reserved.