Skip navigation links

Oracle Security Developer Tools Web Services Security Java API Reference
11g (11.1.1)

E10678-02


oracle.security.xmlsec.wss
Class WSSEncryptedHeader

java.lang.Object
  extended by oracle.security.xmlsec.util.XMLNode
      extended by oracle.security.xmlsec.util.XMLElement
          extended by oracle.security.xmlsec.wss.WSSElement
              extended by oracle.security.xmlsec.wss.WSSEncryptedHeader


public class WSSEncryptedHeader
extends WSSElement

This class represens a wsse11:EncryptedHeader element.


Field Summary

 

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

 

Constructor Summary
WSSEncryptedHeader(org.w3c.dom.Document owner)
          Create a new WSSEncryptedHeader instance.
WSSEncryptedHeader(org.w3c.dom.Document owner, WSSecurity referencingBlock)
          Create a new WSSEncryptedHeader instance.
WSSEncryptedHeader(org.w3c.dom.Element element)
          Create a new WSSEncryptedHeader instance from the given XML element.
WSSEncryptedHeader(org.w3c.dom.Element element, java.lang.String systemId)
          Create a new WSSEncryptedHeader instance from the given XML element.

 

Method Summary
 void copyMustUnderstandActorRoleAttribs(WSSecurity referencingBlock)
          Copy the mustUnderstand, Actor and Role attributes from the referencing security header

 

Methods inherited from class oracle.security.xmlsec.wss.WSSElement
getId, getWsuId, setId, setWsuId

 

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

 

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

WSSEncryptedHeader

public WSSEncryptedHeader(org.w3c.dom.Element element)
Create a new WSSEncryptedHeader instance from the given XML element.
Parameters:
element - A wsse11:WSSEncryptedHeader element.

WSSEncryptedHeader

public WSSEncryptedHeader(org.w3c.dom.Element element,
                          java.lang.String systemId)
Create a new WSSEncryptedHeader instance from the given XML element.
Parameters:
element - A wsse11:WSSEncryptedHeader element.
systemId - The URI string system ID for this element.

WSSEncryptedHeader

public WSSEncryptedHeader(org.w3c.dom.Document owner)
Create a new WSSEncryptedHeader instance.
Parameters:
owner - A XML Document to be used as the owner document of this structure.

WSSEncryptedHeader

public WSSEncryptedHeader(org.w3c.dom.Document owner,
                          WSSecurity referencingBlock)
Create a new WSSEncryptedHeader instance. copy over the mustUnderstand and actor/role and relay attributes from the referencing blocl
Parameters:
owner - A XML Document to be used as the owner document of this structure.

Method Detail

copyMustUnderstandActorRoleAttribs

public void copyMustUnderstandActorRoleAttribs(WSSecurity referencingBlock)
Copy the mustUnderstand, Actor and Role attributes from the referencing security header
Parameters:
referencingBlock -

Skip navigation links

Oracle Security Developer Tools Web Services Security Java API Reference
11g (11.1.1)

E10678-02


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