org.apache.xml.security.encryption
Class DataReference

java.lang.Object
  |
  +--org.apache.xml.security.utils.ElementProxy
        |
        +--org.apache.xml.security.utils.EncryptionElementProxy
              |
              +--org.apache.xml.security.encryption.DataReference
All Implemented Interfaces:
ReferenceType

public class DataReference
extends EncryptionElementProxy
implements ReferenceType

This class maps to the xenc:DataReference element.

Author:
$Author: geuerp $

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
DataReference(org.w3c.dom.Document doc, java.lang.String URI)
          Constructor DataReference
DataReference(org.w3c.dom.Element element, java.lang.String BaseURI)
          Constructor DataReference
 
Method Summary
 java.lang.String getBaseLocalName()
          Returns the localname of the Elements of the sub-class.
 java.lang.String getURI()
          Returns the URI attribute
 
Methods inherited from class org.apache.xml.security.utils.EncryptionElementProxy
getBaseNamespace
 
Methods inherited from class org.apache.xml.security.utils.ElementProxy
addBase64Element, addBase64Text, addBigIntegerElement, addText, addTextElement, createElementForFamily, 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

DataReference

public DataReference(org.w3c.dom.Document doc,
                     java.lang.String URI)
Constructor DataReference

Parameters:
doc -
URI -

DataReference

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

Parameters:
element -
BaseURI -
Throws:
XMLSecurityException
Method Detail

getURI

public java.lang.String getURI()
Returns the URI attribute

Specified by:
getURI in interface ReferenceType
Returns:
the URI attribute

getBaseLocalName

public java.lang.String getBaseLocalName()
Description copied from class: ElementProxy
Returns the localname of the Elements of the sub-class.

Specified by:
getBaseLocalName in class ElementProxy
Returns:
the localname of the Elements of the sub-class.