Oracle Security Developer Tools XML Security Java API Reference
10g Release 2 (10.1.2.0.2)

B15571-01


oracle.security.xmlsec.enc
Class OriginatorKeyInfo

java.lang.Object
  extended byoracle.security.xmlsec.util.XMLNode
      extended byoracle.security.xmlsec.util.XMLElement
          extended byoracle.security.xmlsec.dsig.XSKeyInfo
              extended byoracle.security.xmlsec.enc.OriginatorKeyInfo

All Implemented Interfaces:
Referable

public class OriginatorKeyInfo
extends XSKeyInfo

The OriginatorKeyInfo element used in key agreement for XML Encryption.

See Also:
XSKeyInfo, RecipientKeyInfo

Field Summary

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

Constructor Summary
OriginatorKeyInfo(org.w3c.dom.Element element)
Creates a new OriginatorKeyInfo instance from the given Element node.
OriginatorKeyInfo(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new OriginatorKeyInfo instance from the given Element node.

Methods inherited from class oracle.security.xmlsec.dsig.XSKeyInfo
addKeyInfoData, createKeyName, createKeyValue, createKeyValue, createMgmtData, createMgmtData, createPGPData, createRetrievalMethod, createRetrievalMethod, createSPKIData, createSPKIData, createX509Data, createX509Data, getId, getKeyInfoData, getKeyNames, getKeyValues, getMgmtData, getPGPData, getRetrievalMethods, getSPKIData, getType, getX509Data, setId

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

OriginatorKeyInfo

public OriginatorKeyInfo(org.w3c.dom.Element element)
                  throws org.w3c.dom.DOMException
Creates a new OriginatorKeyInfo instance from the given Element node.
Parameters:
element - An XML Encryption OriginatorKeyInfo element.

OriginatorKeyInfo

public OriginatorKeyInfo(org.w3c.dom.Element element,
                         java.lang.String systemId)
                  throws org.w3c.dom.DOMException
Creates a new OriginatorKeyInfo instance from the given Element node.
Parameters:
element - An XML Encryption OriginatorKeyInfo element.
systemId - The URI string system ID for this element.
Since:
2.0
See Also:
XMLNode.setSystemId(java.lang.String)

Oracle Security Developer Tools XML Security Java API Reference
10g Release 2 (10.1.2.0.2)

B15571-01


Copyright © 2005 , Oracle. All rights reserved.