Skip navigation links

Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10680-04


oracle.security.xmlsec.enc
Class XEEncryptionProperties

java.lang.Object
  extended by oracle.security.xmlsec.util.XMLNode
      extended by oracle.security.xmlsec.util.XMLElement
          extended by oracle.security.xmlsec.enc.XEEncryptionProperties

All Implemented Interfaces:
Referable

public class XEEncryptionProperties
extends XMLElement
implements Referable

The XML Encryption EncrytionProperties element that contains any number of EncryptionProperty elements.

See Also:
XEEncryptionProperty, XEEncryptedObject

Field Summary

 

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

 

Constructor Summary
XEEncryptionProperties(org.w3c.dom.Element encProps)
          Create a XEEncryptionProperties instance from the given EncryptionProperties element.
XEEncryptionProperties(org.w3c.dom.Element encProps, java.lang.String systemId)
          Create a XEEncryptionProperties instance from the given EncryptionProperties element.

 

Method Summary
 void addEncryptionProperty(XEEncryptionProperty property)
          Add a XEEncryptionProperty object to this XEEncryptionProperties.
 java.util.Vector getEncryptionProperties()
          Get the sequence of XEEncryptionProperty objects contained in this XEEncryptionProperties.
 java.lang.String getId()
          Returns the Id attribute for this EncryptionProperties element.
 java.lang.String getType()
          Get the type URI identifying an EncryptionProperties element.
 void setId(java.lang.String id)
          Set the Id attribute for this EncrytionProperties element.

 

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

XEEncryptionProperties

public XEEncryptionProperties(org.w3c.dom.Element encProps)
                       throws org.w3c.dom.DOMException
Create a XEEncryptionProperties instance from the given EncryptionProperties element.
Parameters:
encProps - An EncryptionProperties element.
Throws:
org.w3c.dom.DOMException

XEEncryptionProperties

public XEEncryptionProperties(org.w3c.dom.Element encProps,
                              java.lang.String systemId)
                       throws org.w3c.dom.DOMException
Create a XEEncryptionProperties instance from the given EncryptionProperties element.
Parameters:
encProps - An EncryptionProperties element.
systemId - The URI string system ID for this element.
Throws:
org.w3c.dom.DOMException
Since:
2.0
See Also:
XMLNode.setSystemId(java.lang.String)

Method Detail

setId

public void setId(java.lang.String id)
           throws org.w3c.dom.DOMException
Set the Id attribute for this EncrytionProperties element.
Specified by:
setId in interface Referable
Parameters:
id - The Id string for this EncryptionProperties element.
Throws:
org.w3c.dom.DOMException

getId

public java.lang.String getId()
Returns the Id attribute for this EncryptionProperties element.
Specified by:
getId in interface Referable
Returns:
The Id string for this EncryptionProperties element, or null if none is set.

addEncryptionProperty

public void addEncryptionProperty(XEEncryptionProperty property)
                           throws org.w3c.dom.DOMException
Add a XEEncryptionProperty object to this XEEncryptionProperties.
Parameters:
property - An XEEncryptionProperty instance to be added to this XEEncryptionProperties.
Throws:
org.w3c.dom.DOMException

getEncryptionProperties

public java.util.Vector getEncryptionProperties()
Get the sequence of XEEncryptionProperty objects contained in this XEEncryptionProperties.
Returns:
A Vector containing the XEEncryptionProperty's in this XEEncryptionProperties.

getType

public java.lang.String getType()
Get the type URI identifying an EncryptionProperties element.
Specified by:
getType in interface Referable
Returns:
The type URI XMLURI.obj_EncryptionProperties.

Skip navigation links

Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10680-04


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