org.apache.xml.security.utils
Class EncryptionElementProxy

java.lang.Object
  |
  +--org.apache.xml.security.utils.ElementProxy
        |
        +--org.apache.xml.security.utils.EncryptionElementProxy
Direct Known Subclasses:
CarriedKeyName, CipherData, CipherReference, CipherValue, DataReference, EncryptedData, EncryptedKey, EncryptionProperties, EncryptionProperty, KeyReference, ReferenceList, Transforms

public abstract class EncryptionElementProxy
extends ElementProxy

This is the base object for all objects which map directly to an Element from the xenc spec.

Author:
$Author: vdkoogh $

Field Summary
 
Fields inherited from class org.apache.xml.security.utils.ElementProxy
_baseURI, _constructionElement, _doc, _state, MODE_CREATE, MODE_DECRYPT, MODE_ENCRYPT, MODE_PROCESS, MODE_SIGN, MODE_UNKNOWN, MODE_VERIFY
 
Constructor Summary
EncryptionElementProxy(org.w3c.dom.Document doc)
          Constructor EncryptionElementProxy
EncryptionElementProxy(org.w3c.dom.Element element, java.lang.String BaseURI)
          Constructor EncryptionElementProxy
 
Method Summary
 java.lang.String getBaseNamespace()
          Method getBaseNamespace
 
Methods inherited from class org.apache.xml.security.utils.ElementProxy
addBase64Element, addBase64Text, addBigIntegerElement, addText, addTextElement, createElementForFamily, getBaseLocalName, getBaseURI, getBigIntegerFromChildElement, getBytesFromChildElement, getBytesFromTextChild, getChildElementLocalName, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getTextFromChildElement, getTextFromTextChild, guaranteeThatElementInCorrectSpace, length, setDefaultPrefix, setElement, setXPathNamespaceContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptionElementProxy

public EncryptionElementProxy(org.w3c.dom.Document doc)
Constructor EncryptionElementProxy

Parameters:
doc -

EncryptionElementProxy

public EncryptionElementProxy(org.w3c.dom.Element element,
                              java.lang.String BaseURI)
                       throws XMLSecurityException
Constructor EncryptionElementProxy

Parameters:
element -
BaseURI -
Throws:
XMLSecurityException
Method Detail

getBaseNamespace

public final java.lang.String getBaseNamespace()
Method getBaseNamespace

Specified by:
getBaseNamespace in class ElementProxy
Returns:
the namespace of the Elements of the sub-class.