public class XEEncryptionProperties extends oracle.security.xmlsec.util.XMLElement implements Referable
XEEncryptionProperty
,
XEEncryptedObject
Constructor and Description |
---|
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. |
Modifier and Type | Method and Description |
---|---|
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.
|
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 XEEncryptionProperties(org.w3c.dom.Element encProps) throws org.w3c.dom.DOMException
XEEncryptionProperties
instance from the given
EncryptionProperties element.encProps
- An EncryptionProperties element.org.w3c.dom.DOMException
public XEEncryptionProperties(org.w3c.dom.Element encProps, java.lang.String systemId) throws org.w3c.dom.DOMException
XEEncryptionProperties
instance from the given
EncryptionProperties element.encProps
- An EncryptionProperties element.systemId
- The URI string system ID for this element.org.w3c.dom.DOMException
XMLNode.setSystemId(java.lang.String)
public void setId(java.lang.String id) throws org.w3c.dom.DOMException
public java.lang.String getId()
public void addEncryptionProperty(XEEncryptionProperty property) throws org.w3c.dom.DOMException
XEEncryptionProperty
object to this
XEEncryptionProperties
.property
- An XEEncryptionProperty
instance to be added to this
XEEncryptionProperties
.org.w3c.dom.DOMException
public java.util.Vector getEncryptionProperties()
XEEncryptionProperty
objects contained in this
XEEncryptionProperties
.Vector
containing the XEEncryptionProperty
's
in this XEEncryptionProperties
.